1
Python编程从入门到实践
1.17.8 第8章 关键词索引
第8章 关键词索引

1.面向对象编程(Object Oriented Programming,OOP):按人们认识客观世界的系统思维方式,采用基于对象(实体)的概念建立模型,模拟客观世界分析、设计、实现软件的办法。

2.类(class):把具有共同性质的事物划分为一类,得出一个抽象的概念。

3.构造方法:是类的构造函数或初始化方法,用来进行一些初始化的操作,在对象创建时就设置好属性。

4.析构方法:当创建对象后,Python解释器会调用__init__()方法。

5.封装(encapsulation):将对象运行所需的资源封装在程序对象中,基本上是方法和数据。

6.继承(inheritance):是指在一个现有类的基础上构建一个新的类。构建的新类能自动拥有原有类的属性和方法。

7.多态(Polymorphism):指能够呈现多种不同的形式或形态,是一个变量,可以引用不同类型的对象,并能自动调用被引用对象的方法,从而根据不同的对象类型响应不同的操作。