lanzeou-大赛人网-第60页
lanzeou的头像-大赛人网
lanzeou管理员超级版主
这家伙很懒,什么都没有写...
3. 实例属性、类属性-大赛人网

3. 实例属性、类属性

3.1. 实例属性 1️⃣定义:通过实例.属性名 = 值定义在实例身上的属性,称为:实例属性。 2️⃣特点: 每个实例都有自己『独立的一份』实例属性,各个实例之间是互不影响的。 实例属性只能通过...
4. 实例方法、类方法、静态方法-大赛人网

4. 实例方法、类方法、静态方法

4.1.  实例方法 定义:类中所定义的方法,最终会保存在类身上,并且主要是通过实例调用,所以叫:实例方法。 特点: 实例方法虽然最终会保存在类身上,但它主要是供实例使用的,所以才叫实例方...
5. 继承-大赛人网

5. 继承

5.1. 基本语法 概念:是指一个类,可以继承另一个类的属性和方法。 作用:可以实现代码的复用与扩展,避免重复编写相同的代码,让程序结构更简洁、更高效。 举例:就像生活中,孩子可以继承父母...
6. 权限控制-大赛人网

6. 权限控制

6.1. 三种访问权限 在 Python 中,我们可以给属性赋予三种权限,分别是:公有属性、受保护属性、私有属性。 下面是详细梳理: 权限类型定义方式在当前类内部访问在子类内部访问在类外部访问公有...
7. 魔法方法-大赛人网

7. 魔法方法

概念:以 __xxx__ 命名的特殊方法(双下划线开头和结尾)。 特点:不需要手动调,在特定场景由 Python 自动调用。 几个常用的魔法方法: 方法调用时机1️⃣__str__ 当调用 print(对象)或s...
8. object 类-大赛人网

8. object 类

object是所有类的最终祖先,所有的类,无论写与不写,都继承自object。 object提供了所有对象都会有的一组最基本方法,例如: 方法名作用简述__init__(self)在对实例对象初始化时调用__str__(se...
9. 多态-大赛人网

9. 多态

9.1. 何为多态 多态就是“多种形态”,即:不同的对象调使用同一个方法名调用方法时,会表现出不同的行为。 9.2. 标准多态 基于继承实现多态,又叫:『传统多态』或『标准多态』。 常见于Java、...
10. 抽象类-大赛人网

10. 抽象类

概念:抽象类(Abstract Class) 是一种 不能被直接实例化 的类,通常作为“规范”,让子类去继承并实现其中定义的抽象方法,本身只定义规范,不需要提供完整实现。 例如:动物会叫、飞行器会飞...
12. 内存分析-大赛人网

12. 内存分析

内存分为两个部分:栈内存、堆内存;变量在栈内存中,对象在堆内存中。 1️⃣Python 中变量里保存的不是存数据,而是指向堆中对象的引用(内存地址)。 2️⃣不可变对象:重新赋值会创建新对象 ...
第 8 章 函数进阶-大赛人网

第 8 章 函数进阶

1. 重新认识函数 1️⃣函数也是对象。 a1 = 100 # a1是int类的实例对象 a2 = 'hello' # a2是str类的实例对象 a3 = [10, 20, 30] # a3是list类的实例对象 # welcome函数是function类的实例对...