Skip to content

Commit 6f0352e

Browse files
Classes and objects
0 parents  commit 6f0352e

File tree

2 files changed

+60
-0
lines changed

2 files changed

+60
-0
lines changed

lectures-code/classes-objects-1.py

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Copyright (C) Deepali Srivastava - All Rights Reserved
2+
# This code is part of Python course available on CourseGalaxy.com
3+
4+
class Person:
5+
def set_details(self, name, age):
6+
self.name = name
7+
self.age = age
8+
9+
def display(self):
10+
print('I am ', self.name)
11+
12+
def greet(self):
13+
if self.age < 80:
14+
print('Hi, How are you doing ?')
15+
else:
16+
print('Hello, How do you do ?')
17+
self.display()
18+
19+
p1=Person()
20+
p1.set_details('Bob', 20)
21+
p1.greet()
22+
23+
p2=Person()
24+
p2.set_details('Ted', 90)
25+
p2.greet()

lectures-code/classes-objects-2.py

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Copyright (C) Deepali Srivastava - All Rights Reserved
2+
# This code is part of Python course available on CourseGalaxy.com
3+
4+
class Person:
5+
def set_details(self,name,age):
6+
self.name = name
7+
self.age = age
8+
9+
def display(self):
10+
print('I am',self.name)
11+
12+
def greet(self):
13+
if self.age < 80:
14+
print('Hello, how are you doing?')
15+
else:
16+
print('Hello, How do you do ?')
17+
self.display()
18+
19+
def get_old(self):
20+
self.age = 75
21+
22+
23+
p1 = Person()
24+
p2 = Person()
25+
26+
p1.set_details('John',20)
27+
p2.set_details('Jack',90)
28+
29+
p1.greet()
30+
p2.greet()
31+
32+
p1.get_old()
33+
print(p1.age)
34+
35+

0 commit comments

Comments
 (0)