-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathclassemployee.py
More file actions
63 lines (40 loc) · 1.06 KB
/
Copy pathclassemployee.py
File metadata and controls
63 lines (40 loc) · 1.06 KB
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# class employee:
# no_of_leaves = 20
# pass
# harry = employee()
# rohan = employee()
# harry.name = "harry"
# harry.salary = 234
# harry.role = "instructor"
# rohan.name = "rohan"
# rohan.salary = 999
# rohan.role = "student"
# print(rohan.name)
# print(rohan.no_of_leaves)
# print(harry.no_of_leaves)
# print(employee.no_of_leaves)
# employee.no_of_leaves=10
# print(employee.no_of_leaves)
# rohan.no_of_leaves=9
# print(rohan.__dict__)
class employee:
no_of_leaves = 20
def printdetails(self):
return f"name is {self.name} . salary is {self.salary} and role is {self.role}"
harry = employee()
rohan = employee()
harry.name = "harry"
harry.salary = 234
harry.role = "instructor"
rohan.name = "rohan"
rohan.salary = 999
rohan.role = "student"
print(rohan.name)
print(rohan.no_of_leaves)
print(harry.no_of_leaves)
print(employee.no_of_leaves)
employee.no_of_leaves=10
print(employee.no_of_leaves)
rohan.no_of_leaves=9
print(rohan.__dict__)
print(rohan.printdetails())