python的类和对象

类和对象:

python使用class关键字构造类。

对象的定义是通过类名加个括号。

声明类的语法格式:

class 类名:

属性定义

方法定义

for exmple:

class people:

  name = "jack"

  age = 12

print(people.name)

print(people.age)

p = people()#创建对象

print(p.name)

print(p.age)

类属性和实例属性

实例属性作为实例对象的属性,只为单独的特定的对象所拥有。

实例属性举例:

class people:

  name = "jack"

p = people()#创建对象p

p.age = 12

print(p.name)

print(p.age)

*******************

class people:

  name = "jack"

def __init__(self,age)#self总是在括号的最左边

  self .age = age

p = people()

print(p.name )

print(p.age)

###类people只有类属性name,声明实例对象p,age作为对象p的实例属性,在构造函数__init__中定义,定义时以 self作为前缀

笨鸟先飞
原文地址:https://www.cnblogs.com/zoutingrong/p/11885556.html