python 类和对象的一些理解

tech2022-08-14  131

class 类名(): #class关键字定义类,类的命名规范首字母大写,括号中可带参数可不带

类:在python中,把具有相同属性和方法的对象归为一个类(class) 对象 = 属性(特征)+方法(行为)

1、类和对象是什么关系呢? 答:类和对象的关系就如同模具和用这个模具制作出的物品之间的关系。一个类为它的全部对象给出了一个统一的定义,而他的每个对象则是符合这种定义的一个实体,因此类和对象的关系就是抽象和具体的关系。 通俗地说,类是对象的模板或蓝图,类是对象的抽象化,对象是类的实例化。类不代表具体的事物,而对象表示具体的事物 对象就是由类产生的

2、请用一句话概括面向对象的几个特征? 封装 对外部隐藏对象的工作细节 继承 子类自动共享父类之间数据和方法的机制 多态 可以对不同类的对象调用相同的方法,产生不同的结果 3、self参数的作用是什么? 答:绑定方法,据说有了这个参数,Python 再也不会傻傻分不清是哪个对象在调用方法了,你可以认为方法中的 self 其实就是实例对象的唯一标志。

最新回复(0)