from abc import ABC from typing import Optional class AbstractMaterial(ABC): """ Abstract materiak """ name: type[str] = "Абстрактный материал" description: type[str] = "Нечто абстрактое" hardness: type[int] = 0 health_multiplier: type[int] = 0 def leak(self) -> Optional[None]: """Leak""" print("Вы чувствуете вкус пустоты, она вас пугает.") def touch(self) -> Optional[None]: """Touch""" print( "Вы дотронулись до чего то настолько aбстрактного, что ничего не почувствали. Это вас пугает." )