搜索
写经验 领红包

pytho类定义(简述pytho中类定义的语法规则)

导语:二、python类定义的讲解

python 类定义(简述python中类定义的语法规则)

python是怎么定义类的,看了下面的文章大家就会了,不用多说,开始学习。

一、类定义:

class <类名>: <语句>

类实例化后,可以使用其属性,实际上,创建一个类之后,可以通过类名访问其属性。如果直接使用类名修改其属性,那么将直接影响到已经实例化的对象

类的私有属性:

  __private_attrs 两个下划线开头,声明该属性为私有,不能在类地外部被使用或直接访问。在类内部的方法中使用时 self.__private_attrs

类的方法

  在类地内部,使用def关键字可以为类定义一个方法,与一般函数定义不同,类方法必须包含参数self,且为第一个参数

私有的类方法

  __private_method 两个下划线开头,声明该方法为私有方法,不能在类地外部调用。在类的内部调用slef.__private_methods

类的专有方法:

init 构造函数,在生成对象时调用

del 析构函数,释放对象时使用

类定义

class people:     39;&定义私有属性,私有属性在类外部无法直接进行访问     __weight = 0     34;%s is speaking: I am %d years old&39;tom&39;&调用父类的构函         people.__init__(self,n,a,w)         self.grade = g     34;%s is speaking: I am %d years old,and I am in grade %d&39;ken&39;&39;&34;I am %s,I am a speaker!My topic is %s&39;&34;Tim&34;Python&方法名同,默认调用的是在括号中排前地父类的方法

本文内容由小樊整理编辑!