1.9MyCalculaor(类)

类是函数和变量的集合,类中定义的变量为类变量,类中定义的方法为类方法

类定义:

class ClassName:

  <statement_1>

  .

  .

  .

  <statement_N>

1、变量

类变量:类变量是实例化对象公用,定义在函数体之外

实例变量:定义在方法中,作用于当前实例类

私有变量:以双下滑线开始,只能在类内部调用,不能在类外部调用,self.__private_attrs

2、方法

类方法:类方法的第一个参数必须为self,代表类实例

类的私有方法:以双下滑线开始,只能在类内部调用,不能在类外部调用,self.__private_methods

 

 

 

你可能感兴趣的