# 定义一个类 class: 类名() # 类名后面可以不加括号 # Washer 必须是大驼峰 Washer Head class Washer: # 方法方法就是类的功能或者行为他可以实现的事情 def wash(self): # self =haier =类创建的对象 # self 谁调用wash 谁就是self print('self:', self) print("洗衣机开始洗衣服") if __name__ == ' __main__': # 必须通过类创建一个对象类名()就是创建对象 haier = Washer() # 类对象,类的对象,实例化对象 print('haier:', haier,type(haier)) # 可以通过类的对象调用类中的方法 # 使用的对象 会传递给self haier.wash() meidi =Washer() print('meidi',meidi) meidi.wash()
# # 定义一个类 # class Washer: # # 方法方法就是类的功能或者行为他可以实现的事情 # def wash(self): # print("洗衣机开始洗衣服") # # 在方法中打印类对象的属性 # print(self.height) # print(self.weight) # # # if __name__ == ' __main__': # # 必须通过类创建一个对象类名()就是创建对象 # haier = Washer() # # 类对象,类的对象,实例化对象 # print('haier:', haier, type(haier)) # # # 给类的对象添加属性 # haier.height = 150 # haier.weight = 60 # # # 类的对象调用方法 # haier.wash() ''' 随堂练习 1.定义一个自行车类 自行车有一个方法 ride 方法中可以打印一些东西 创建一个凤凰牌自行车 给凤凰牌自行车添加属性 颜色是白色 ,age 25 在ride 方法中打印 ''' # 方法方法就是类的功能或者行为他可以实现的事情 class Washer: def wash(self): print("凤凰牌自行车") # 在方法中打印类对象的属性 print(self.Color) print(self.age) if __name__ == ' __main__': # 必须通过类创建一个对象类名()就是创建对象 ride = Washer() # 类对象,类的对象,实例化对象 print('ride:', ride, type(ride)) # 给类的对象添加属性 ride.Color = '白色' ride.age = 25 # 类的对象调用方法 ride.wash()
class Baike(): # 定义ride方法 def ride(self): print('我骑自行车 ') # self = phoenix self.color = 'black' self.price = 250 print(self.color) print(self.price) if __name__ == '__main__': # 创建一个凤凰牌自行车对象 phoenix = Baike() # 通过类的对象调用类中的方法 phoenix.ride()