6.1 类(类成员与实例成员) (1)课件讲解.pptxVIP

  • 0
  • 0
  • 约1.87千字
  • 约 9页
  • 2024-07-13 发布于陕西
  • 举报

6.1 类(类成员与实例成员) (1)课件讲解.pptx

单元6面向对象程序设计——类

属于实例的数据成员一般是指在构造函数__init__()中定义的,定义和使用时必须以self作为前缀;属于类的数据成员是在类中所有方法之外定义的。在主程序中(或类的外部),实例属性属于实例(对象),只能通过对象名访问;而类属性属于类,可以通过类名或对象名都可以访问。在实例方法中可以调用该实例的其他方法,也可以访问类属性以及实例属性。类成员与实例成员

在Python中,可以动态地为自定义类和对象增加或删除成员,这一点是和很多面向对象程序设计语言不同的,也是Python动态类型特点的一种重要体现。类成员与实例成员

classCar:price=100000#定义类属性def__init__(self,c):self.color=c#定义实例属性car1=Car(Red)#实例化对象car2=Car(Blue)print(car1.color,Car.price)#查看实例属性和类属性的值Car.price=110000#修改类属性C

文档评论(0)

1亿VIP精品文档

相关文档