本文主要是介绍【类】关于类要了解的基础知识,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
数据成员:用变量形式表示对象特征的成员
成员方法:用函数形式表示对象行为的成员
数据成员和成员方法统称成员
私有成员:(以两个下划线开头,e.g.__num)在类的外部不能直接访问,一般在类的内部进行访问(或者在类的外部通过调用对象的公有成员方法访问);
公有成员:可以公开使用,既可以在类的内部进行访问,也可以在外部程序使用。
数据成员
属于对象的数据成员:在构造方法__init()__中定义,访问数据成员时以self.作为前缀,同一个类的不同对象的数据成员之间互不影响;
属于类的数据成员:定义不在任何成员方法内,该类所有对象共享,不属于任何一个对象。
成员方法
公有方法、私有方法:属于对象的实例方法,公有方法通过对象名直接调用;
静态方法、类方法:不能直接访问属于对象的成员,只能访问属于类的成员。
属性
可以像成员方法那样对值进行必要的检查,又可以像数据成员一样灵活访问,用修饰器@property定义属性,无法修改或删除。
继承
基类/父类:已经设计好的类
派生类/子类:新设计的类
派生类可以继承基类的公有成员,但不能继承其私有成员。
这篇关于【类】关于类要了解的基础知识的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!