Package Creational.AbstractFactory
Class ConcreteFactory1
java.lang.Object
Creational.AbstractFactory.ConcreteFactory1
- All Implemented Interfaces:
AbstractFactory
Concrete Factory 1.
Creates products belonging to Family 1.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreates a ConcreteProductA1 instance.Creates a ConcreteProductB1 instance.
-
Constructor Details
-
ConcreteFactory1
public ConcreteFactory1()Default constructor for ConcreteFactory1.
-
-
Method Details
-
createProductA
Creates a ConcreteProductA1 instance.- Specified by:
createProductAin interfaceAbstractFactory- Returns:
- A ConcreteProductA1 instance.
-
createProductB
Creates a ConcreteProductB1 instance.- Specified by:
createProductBin interfaceAbstractFactory- Returns:
- A ConcreteProductB1 instance.
-