python 类和对象 一 setattr() delattr() getattr() hasattr() 函数的区别
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> # # 什么是类?类是具有相同属性和行为方法的事物的抽象的集合 ## 类的例子:人类,鱼类,猴子类 # 类的作用:创建对象,一般会在类中定义一些属性和函数,当使用类创建对象的时候,该对象就会拥有类中定于的这些属性和函数 # 类中一些属性和函数,是由所有的对象身上共同的属性和行为抽离出来的 # 对象的作用:实现函数和属性的调用执行的 class People(object): # pass 保证语法完整性 # pass # 人出生的时候,已经具有的性别、年龄、身高、体重 # 初始化函数,在创建对象的时候自动调用 # __init__ 内置函数 def __init__(self, name, age, phone): # 在这个函数中需要将创建对象时就应该拥有的一些属性赋值 # 对象.属性名 = 属性值 self.name = name self.age = age self.phone = phone # 使用People类创建一个对象 # 创建对象的基本格式:对象名 = 类名() # 当创建一个对象时,会在内存中开辟一块空间,来存放这个对象,这个对象是有一个地址的 # 每次创建的对象都是一个单独个体,他们的内存地址都是不一样的 1,添加新的属性 # 对象.属性名 = 属性值 # 添加新的属性名