Super-Saper/src/fieldsFactory.py

15 lines
301 B
Python
Raw Normal View History

2021-03-27 18:27:45 +01:00
from typing import List
2021-03-30 11:47:30 +02:00
2021-03-27 18:27:45 +01:00
from field import Field
class FieldsFactory:
2021-03-30 11:47:30 +02:00
def create_field(self, number: int) -> Field:
2021-03-27 18:27:45 +01:00
if number > 3:
return Field(number, True)
else:
return Field(number, False)
2021-03-30 11:47:30 +02:00
def get_fields_list(self) -> List[Field]:
return [self.create_field(i) for i in range(11)]