Python - 类(2)
2021/11/1 17:39:31
本文主要是介绍Python - 类(2),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1. 类定义
class关键字定义类,类名通常是大写字母开头的单词
superClass表示继承自哪个类,若没有,则隐含继承object超类
2. 简单例子
__init__():类的实例化操作会自动为新创建的类实例发起调用 ,进行初始化也可以有额外参数进行初始化,我们还可以通过类的任何实例来访问这些变量 当根据 类创建新实例时,Python 都会自动运行它
self:引用当前方法的调用者 ;以 self 为前缀的变量都可供类中的所有方法使用,
3. 类变量和实例变量
类变量用于类的所有实例共享的属性;
实例变量是每个实例的唯一数据
4. 访问属性
可以用.来访问对象属性;可以添加、删除、修改对象属性
5. 继承属性
即一个派生类(derivedclass)继承基类(baseclass)的字段和方法。继承也允许把一个派生类的对象作为一个基类对象对待
6. 多重继承
圆括号中父类的顺序,若是父类中有相同的方法名,而在子类使用时未指定,python从左至右搜索, 即方法在子类中未找到时,从左到右查找父类中是否包含方法
这篇关于Python - 类(2)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-30Python中''') 是什么?-icode9专业技术文章分享
- 2024-11-26Python基础编程
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程