-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinheritance_example.py
More file actions
30 lines (25 loc) · 910 Bytes
/
Copy pathinheritance_example.py
File metadata and controls
30 lines (25 loc) · 910 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
#başka bir zaman başka bir class tanımladığımızda başka classdan bir şey kullanmak
#istiyorsak miras yapısını kullanırız
class Employees():
def __init__(self):
self.Name = ""
self.Age = ""
self.Adress =""
class Developer(Employees):
def __init__(self):
self.Programming_Language = ""
Developer_1 = Developer()
Developer_1.Name = "Sadullah"
Developer_1.Age = 22
Developer_1.Adress = "Rize"
Developer_1.Programming_Language = "Python"
print("Developer_1 =", Developer_1.Name, Developer_1.Age, Developer_1.Adress,Developer_1.Programming_Language)
class Marketing(Employees):
def __init__(self):
self.StoryTelling = ""
Salesman = Marketing()
Salesman.Name = "Ahmet"
Salesman.Age = 25
Salesman.Adress = "Bursa"
Salesman.StoryTelling = "Oratory"
print("Salesman =", Salesman.Name, Salesman.Age, Salesman.Adress,Salesman.StoryTelling)