Skip to content

Commit b6b28c2

Browse files
authored
Update main.py
1 parent 41da961 commit b6b28c2

File tree

1 file changed

+4
-4
lines changed
  • src/AbstractFactory/Conceptual

1 file changed

+4
-4
lines changed

src/AbstractFactory/Conceptual/main.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,10 @@ class ConcreteFactory1(AbstractFactory):
5353
то время как внутри метода создается экземпляр конкретного продукта.
5454
"""
5555

56-
def create_product_a(self) -> ConcreteProductA1:
56+
def create_product_a(self) -> AbstractProductA:
5757
return ConcreteProductA1()
5858

59-
def create_product_b(self) -> ConcreteProductB1:
59+
def create_product_b(self) -> AbstractProductB:
6060
return ConcreteProductB1()
6161

6262

@@ -67,10 +67,10 @@ class ConcreteFactory2(AbstractFactory):
6767
RU: Каждая Конкретная Фабрика имеет соответствующую вариацию продукта.
6868
"""
6969

70-
def create_product_a(self) -> ConcreteProductA2:
70+
def create_product_a(self) -> AbstractProductA:
7171
return ConcreteProductA2()
7272

73-
def create_product_b(self) -> ConcreteProductB2:
73+
def create_product_b(self) -> AbstractProductB:
7474
return ConcreteProductB2()
7575

7676

0 commit comments

Comments
 (0)