1.python类
简单来说,
类是一种高级抽象,就是一种高级的数据类型,是对象的蓝图,就是用来定义你要用的对象的属性和行为的
。
(推荐教程:
)
2.面向对象简介
-
类(Class):
用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 -
类变量:
类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 -
数据成员
:类变量或者实例变量, 用于处理类及其实例对象的相关的数据。 -
方法重写:
如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。 -
局部变量
:定义在方法中的变量,只作用于当前实例的类。 -
实例变量:
在类的声明中,属性是用变量来表示的。这种变量就称为实例变量,是在类声明的内部但是在类的其他成员方法之外声明的。 -
继承
:即一个派生类(derived class)继承基类(base class)的字段和方法。继承也允许把一个派生类的对象作为一个基类对象对待。例如,有这样一个设计:一个Dog类型的对象派生自Animal类,这是模拟"是一个(is-a)"关系(例图,Dog是一个Animal)。 -
实例化
:创建一个类的实例,类的具体对象。 -
方法:
类中定义的函数。 -
对象:
通过类定义的数据结构实例。对象包括两个数据成员(类变量和实例变量)和方法。 -
使用类:
可以实现代码的复用,提高开发效率,节省时间。
(推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python如何自动处理excel12/08
- ♥ python写文件的错误解决12/16
- ♥ Python基础:如何在numpy中设置空值09/16
- ♥ Python中cProfile分析工具的使用12/03
- ♥ python是什么技术09/19
- ♥ Python 中的 Apscheduler 执行步骤11/01
内容反馈