-
Notifications
You must be signed in to change notification settings - Fork 0
/
oops_basics1.py
38 lines (26 loc) · 880 Bytes
/
oops_basics1.py
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
class book:
def __init__(self, name, copies):
self.name = name
self.copies = copies
print('instance created')
def increase_copies(self, how_much):
self.copies += how_much
def decrease_copies(self, how_much):
self.copies -= how_much
math = book('Engineering mathematics', 10)
science = book('physics', 20)
grammar = book('tenses', 5)
# math.name = 'Engineering mathematics'
# science.name = 'physics'
# grammar.name = 'tenses'
print(math.name, math.copies)
print(science.name, science.copies)
print(grammar.name, grammar.copies)
math.increase_copies(10)
science.increase_copies(5)
grammar.increase_copies(2)
print(math.name, math.copies, ' incresed')
print(science.name, science.copies, ' incresed')
print(grammar.name, grammar.copies, ' incresed')
math.decrease_copies(5)
print(math.name, math.copies, ' decreased')