以前都一篇类的构成,有小伙伴反应总结的不全面,现重新总结一下,加入私有变量的说明。
为什么要用类:如果多个函数中有一些相同的参数时,用面向对象类的方式来写
一、类的基本构成
共有成员:自主命名-开头不是双下划线。在任何地方都可以调用
私有成员:自主命名-开头是双下划线。只能在类的内部被调用(继承也不能被调用,通过类内部的方法可以间接调用)
特殊成员:固定命名-开头结尾都是双下划线。自动调用(特殊成员也叫特殊方法,更贴切)
二、共有成员和私有成员的调用方式
1、所有属性及方法都可以通过对象调用
2、类属性、类方法、静态方法,也可以通过类调用
类的内部调用和外部调用见示例
总结文字为了记忆,看示例图就能完全明白
类的构成及类内调用
类的外部调用