1.9MyCalculaor(类)
类
类是函数和变量的集合,类中定义的变量为类变量,类中定义的方法为类方法
类定义:
class ClassName:
<statement_1>
.
.
.
<statement_N>
1、变量
类变量:类变量是实例化对象公用,定义在函数体之外
实例变量:定义在方法中,作用于当前实例类
私有变量:以双下滑线开始,只能在类内部调用,不能在类外部调用,self.__private_attrs
2、方法
类方法:类方法的第一个参数必须为self,代表类实例
类的私有方法:以双下滑线开始,只能在类内部调用,不能在类外部调用,self.__private_methods