-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlesson10.py
More file actions
37 lines (27 loc) · 842 Bytes
/
lesson10.py
File metadata and controls
37 lines (27 loc) · 842 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
class House():
"""House Description"""
def __init__(self, street, number):
"""House Location"""
self.street = street
self.number = number
self.age = 0
def build(self):
"""House Building"""
print('House at ' + self.street + ' street with number ' + str(self.number) + ' created Successfully')
def houseAge(self, year):
"""House Age"""
self.age += year
class WoodHouse(House):
"""House made of Wood"""
def __init__(self, prospekt, number):
super().__init__(self, number)
self.prospekt = prospekt
House1 = House('Moskva', 20)
House2 = House('Moskva', 21)
print(House1.street + ' ' + str(House1.number))
House1.build()
print(House1.age)
House1.houseAge(5)
print(House1.age)
WdHouse = WoodHouse('Lenina', 34)
print(WdHouse.prospekt)