# Factory Method

19개의 포스트
post-thumbnail

Typescript로 다시 쓰는 GoF - Factory Method

앞선 장에서 살펴봤던 Template Method를 인스턴스를 생성할 때 적용한 패턴이 Factory Method이다.Factory Method에서는 인스턴스 생성 방법을 상위 클래스에서, 즉 Template Method를 통해 결정하되, 구체적으로 어떻게 생성할지는

2023년 8월 9일
·
0개의 댓글
·
post-thumbnail

Factory Method Patten

팩토리 메서드는 부모 클래스에서 객체들을 생성할 수 있는 인터페이스를 제공하지만, 자식 클래스들이 생성될 객체들의 유형을 변경할 수 있도록 하는 생성 패턴입니다.

2023년 5월 16일
·
0개의 댓글
·
post-thumbnail

[디자인 패턴] - 02. 팩토리 메서드(Factory Method) 패턴

객체 생성을 위한 디자인 패턴중 하나이다. (생성 패턴)객체 생성에 필요한 과정을 템플릿처럼 정해 놓고 각 과정에 대한 다양한 구현이 가능하다.실제 생성하고자 하는 클래스의 객체를 유연하게 정할 수 있다.객체 생성에 대한 인터페이스와 구현을 분리시킴으로써 시스템의 확

2023년 5월 7일
·
0개의 댓글
·
post-thumbnail

[Swift/디자인패턴] Factory Pattern

당신의 코드가 생성자들로 더럽혀져 있지는 않은가? 당장 이 글을 클릭해서 해결책을 찾아보세요!

2023년 4월 24일
·
0개의 댓글
·

객체지향 디자인패턴 1~2

movie movie >Singleton 어떤 클래스의 객체가 해당 프로세스에서 딱 하나만 만들어져 있어야 할 때 사용 >Strategy 프로그램 실행 중 모드가 바뀔 때마다 해당 모듈에 맞는 시나리오가 이루어지는 방식 >State 특정 상태마다 다르게 할 일을, 나아가서 그 상태들 자체를 그 상태마다 실행시 할 일과 함께 하나하나 모듈화 해서 ...

2023년 3월 27일
·
0개의 댓글
·
post-thumbnail

디자인패턴(생성패턴)-팩토리패턴

설명1) 팩토리 메소드 패턴은 부모 클래스에서 객체들을 생성할 수 있는 인터페이스를 제공하지만, 자식 클래스들이 생성될 객체들의 유형을 변경할 수 있도록 하는 생성 패턴.설명2) 객체를 생성할 때 필요한 인터페이스를 만든다. 어떤 클래스의 인스턴스를 만들지는 서브클래스

2023년 3월 11일
·
0개의 댓글
·

Factory Method Patten(팩토리메소드패턴) _ 디자인패턴

참고팩토리 메서드 패턴Factory Method는 같은 기능을 하는 클래스가 인스턴스화 될때계속 해서 코드를 반복해서 고치는 일 없이 코드가 작동해야해서 만들어진 패턴이다. 예를들어여기서 이야기하는 화물운반일을 하는 트럭과 배가 있다고 치자 여기서 비행기 라는 새로운

2023년 1월 9일
·
0개의 댓글
·
post-thumbnail

Factory Method

팩토리 메서드는 무엇일까? 무엇이 좋을까?

2022년 12월 13일
·
0개의 댓글
·
post-thumbnail

Things To Know Before Learning Design Pattern

디자인 패턴을 배우기 전에 주의할 점은 무엇인가?

2022년 12월 13일
·
0개의 댓글
·
post-thumbnail

[java] Factory Method Pattern

팩토리 메소드 패턴 객체 생성을 위한 패턴 구체적으로 생성할 클래스를 유연하게 정할 수 있다. 인터페이스(Unit, Brood)와 구현(Zerg, Terran, Protos, BroodFactory)의 분리가 가능하다. Unit 종족들에게 공통된 동작을 부여할 int

2022년 11월 2일
·
0개의 댓글
·
post-thumbnail

Factory Method

GoF의 디자인 패턴, 팩토리 메서드 패턴에 대해 알아본다.

2022년 8월 16일
·
0개의 댓글
·

Item 1 (Static Factory Method), Effective Java

이펙티트자바의 아이템1, 생성자 대신 정적 팩토리 메서드를 고려하라 입니다.

2022년 3월 30일
·
0개의 댓글
·
post-thumbnail

[Design Pattern] 팩토리 메서드 패턴 (Factory Method)

객체를 생성하기 위해 인터페이스를 정의하지만, 어떤 클래스의 인스턴스를 생성할지의 대한 결정을 서브클래스가 내리도록 하기 위함이다.Product: 팩토리 메서드가 생성하는 객체의 인터페이스를 정의ConcreteProduct: Product 클래스에 정의된 인터페이스를

2022년 3월 16일
·
0개의 댓글
·
post-thumbnail

Consider static factory method rather than constructor

Effective Java 아이템 1의 내용을 정리한 글입니다.생성자 대신 정적 팩터리 메서드를 고려하라.보통 자바에서 객체를 생성할 때, new keyword를 통해서 생성합니다.하지만 모든 프로그래머가 알아둬야할 기법이 있습니다. 클래스는 생성자와 별도로 정적 팩터

2021년 5월 17일
·
0개의 댓글
·
post-thumbnail

[Design Pattern with TypeScript] #1 Factory Method

팩토리 메서드의 유스케이스에 대해서는 아직은 정확하게는 잘 모르겠습니다. 아직은 디자인 패턴을 실제 실무 코드에 어떻게 활용하고, 프런트엔드 프레임워크에서 컴포넌트를 개발할때 이 디자인 패턴을 어떻게 활용하는지 모르겠습니다.이후에 더 정확한 유스케이스에 대해서 알게 되

2021년 4월 12일
·
0개의 댓글
·

팩터리 메서드 패턴 (Factory Method Pattern)

싱글턴 패턴(Singleton Pattern) 인스턴스를 하나만 만들어 사용하기 위한 패턴 커넥션 풀, 스레드 풀, 디바이스 설정 객체 등과 같이 인스턴스를 여러 개 만들게 되면 부작용 발생 가능 특징 private 생성자를 갖는다. (new 실행을 막기 위함) 유일한

2021년 2월 16일
·
5개의 댓글
·
post-thumbnail

Java언어로 배우는 디자인패턴 입문 정리 - 4. Factory Method Pattern

본 내용은 Java언어로 배우는 디자인패턴 입문(한빛미디어) 책을 보면서 정리한 내용입니다.

2021년 2월 4일
·
0개의 댓글
·
post-thumbnail

[Design Patterns] Creational Design Patterns - Factory Method

We want to move the object creation logic from our code to a separate class.We use this pattern when we do not know in advance which class we may need

2020년 9월 19일
·
0개의 댓글
·

GOF 디자인패턴 #4 Factory Method

Factory Method 생성 패턴의 한 종류, 가상 생성자 (Virtual Constructor)라고도 한다. 사용 의도 객체를 생성하기 위해 인터페이스를 정의하지만, 어떤 클래스의 인터페이스를 생성할지에 대한 결정은 서브클래스가 내리도록 한다. (어떤 타입의 객체가 생성 될지를 서브클래스가 결정함) 구체적 상황 문제 상황 물류 관리 앱을 만들고...

2019년 7월 22일
·
0개의 댓글
·