abstract_factory_pattern::AbstractProductA
-
class AbstractProductA
Abstract interface for Product A. Provides a common interface for all implementations of Product A.
Subclassed by abstract_factory_pattern::ConcreteProductA1, abstract_factory_pattern::ConcreteProductA2
Public Functions
-
virtual std::string operationA() const = 0
Performs an operation specific to Product A.
- Returns:
A string representing the operation performed by Product A.
-
virtual std::string operationA() const = 0