factory-method

    0

    4답변

    ConcreteCreator에서 ConcreteProduct 로의 부러진 화살표가 무슨 뜻인지 알지 못합니다. 나는 인터넷에서 수색하고 "의존성"을 생각해 내었다. 누군가 평신도의 용어에 의존하는 것을 설명 할 수 있습니까? 감사! alt text http://www.dofactory.com/Patterns/Diagrams/factory.gif 이미지 ht

    6

    7답변

    저는 임베디드 환경 (Arduino/AVR ATMega328)에서 작업 중이며 C++에서 팩토리 메서드 패턴을 구현하려고합니다. 그러나, 내가 사용하는 컴파일러 (avr-gcc)는 new 키워드를 지원하지 않습니다. new을 사용하지 않고이 패턴을 구현할 수 있습니까?

    3

    1답변

    저는 'Factory method'페이지를 겪고 있었고 link을 발견했습니다. 및 this comment입니다. 이 예제는 변형으로 보았고 원래의 방식대로 구현하려고 생각했습니다. 즉, 인스턴스 생성을 하위 클래스로 연기하는 것입니다 ... 여기 내 시도입니다. 다음 코드는 링크에 지정된 예제의 Factory 패턴을 구현합니까? 이것이 다시 고려되어야하는

    7

    3답변

    Factory Method pattern (공장 또는 초록 ​​공장 패턴과 혼동하지 말 것)이 Open/Closed principle을 위반합니까? 업데이트 : 명확한 설명을 위해 구체적인 클래스에 정적 팩터 리 메서드가있는 시나리오를 참조하고 있습니다. 예를 들어 (이것은 위키 백과 페이지에서 FMP에) : class Complex { publ

    0

    3답변

    C#으로 작성된 간단한 클래스 라이브러리 (COM + 서비스)가 Add, Minus, Divide, Multiply 및 Compare라는 5 개의 웹 서비스를 사용합니다. 나는 추상 제품 클래스와 추상 팩토리 클래스를 만들었습니다. , 보시다시피 public abstract class WS { public abstract double Calcu

    1

    2답변

    어떻게 설명해야할지 모르겠지만 FromXml이라는 공유 (팩토리) 함수가 포함 된 기본 클래스를 만들려고합니다.이 함수가 올바른 유형 다음 및 XmlDocument를 통해 그것을 채우기 예를 들어 ,의 나는 이런 식으로 뭔가가 있다고 가정하자. Public Class XmlObject Public Shared Function FromXml(ByVa

    6

    2답변

    데이터베이스 모델 위에 모델이 있고 저장소에 개체를 매핑합니다. 그러나 분명히 내 GetUsers에서 "새로 선택"을할지 또는 아래에서 구현하는 것처럼 "select factoryreult"를 사용할지에 차이가 있습니다. 런타임에 CreateFromDbModel 메서드에 sql (System.NotSupportedException)에 대한 변환이 없다는 오

    4

    5답변

    엄격하게 분리 된 인터페이스가 필요한 모듈에서 작업하고 있습니다. 특히 루트 객체 (데이터 소스)를 인스턴스화 한 후에는 사용자가 인터페이스를 통해 객체 모델과 상호 작용하기로되어 있습니다. 나는이 팩토리를 호출하는 실제 팩토리 객체를 가지고 있는데,이 인터페이스를 구현하는 인스턴스를 제공하기 위해 공급자를 호출한다. 이를 위해, 나는 데이터 소스에 몇 가