Код: Выделить всё
class Room:
def __init__(self,x,y,z):
self.square = 2 * z * (x + y)
def win_door(self, d,e, f,g, m=1,n=1):
self.window = Win_Door(d,e)
self.door = Win_Door(f,g)
self.numb_w = m
self.numb_d = n
def wallpapers(self):
self.wallpapers = self.square - self.window.square * self.numb_w - self.door.square * self.numb_d
def printer(self):
print ("Площадь стен комнаты равна ",str(self.square)," кв.м")
print ("Оклеиваемая площадь равна: ", str(self.wallpapers), " кв.м")Чем здесь является "self.window.square"? То есть что такое self - понятно. "square" - это атрибут класса. А "window" откуда взялся? Что это?