コード例 #1
0
from vehicle import Vehicle

v = Vehicle('4-cyclider',
            ['front-driver', 'front-pasenger', 'rear-driver', 'rear-pasenger'])
#print(v.engine)
v.description()

#we can treat vehcile object as namespace and can add attributes at runtime

#adding attributes at runtime
v.serial_number = '1234'
print(f'Serial Number: {v.serial_number}')

#removing attirbute at runtime
del v.serial_number

#this will throw error because we have now delete the serial number attribute from Vechicl instance
print(f'Serial Number: {v.serial_number}')
コード例 #2
0
ファイル: main.py プロジェクト: owaishanif786/python
from vehicle import Vehicle
from bicycle import Bicycle

vehicle = Vehicle()
bike = Bicycle()

vehicle.description()
bike.description()