Skip to content

Commit 65ff6a3

Browse files
authored
Add files via upload
1 parent eccf6bf commit 65ff6a3

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
class Vehicle:
2+
def general_usage(self):
3+
print("general use: transporation")
4+
5+
class Car(Vehicle):
6+
def __init__(self):
7+
print("I'm car")
8+
self.wheels = 4
9+
self.has_roof = True
10+
11+
def specific_usage(self):
12+
self.general_usage()
13+
print("specific use: commute to work, vacation with family")
14+
15+
class MotorCycle(Vehicle):
16+
def __init__(self):
17+
print("I'm motor cycle")
18+
self.wheels = 2
19+
self.has_roof = False
20+
21+
def specific_usage(self):
22+
self.general_usage()
23+
print("specific use: road trip, racing")
24+
25+
c = Car()
26+
m = MotorCycle()
27+
28+
print(issubclass(Car,MotorCycle))

0 commit comments

Comments
 (0)