四年前端 自学Python The fifth Day

1.1 定义类

类是对象的蓝图或模板,它定义了对象的属性和行为。

示例代码

1.2 创建对象

对象是类的实例,通过类可以创建多个对象。

示例代码

1.3 类的成员

类的成员包括实例变量类变量实例方法类方法

1.4.1 实例变量

实例变量是与具体对象关联的变量,使用self引用。

示例代码

1.4.1 构造方法

构造方法 __init__ 是在对象创建时自动调用的,用于初始化对象。

示例代码

1.4.2 实例方法

实例方法是与对象相关联的方法,它们可以访问实例变量。

示例代码

类变量

类变量是与类本身相关联的变量,不会与具体的对象绑定。所有对象共享类变量。

示例代码

类方法

类方法是绑定到类而非对象的方法,使用 @classmethod 装饰器。

示例代码

2. 私有变量和方法

2.1 私有变量

通过在变量名前加下划线 _ 或双下划线 __ 来定义私有变量。

示例代码

2.1 私有方法

与私有变量类似,私有方法使用双下划线 __ 开头。

示例代码

3. 使用属性

Python 的 @property 装饰器允许我们使用方法来伪装成属性,这样可以在不直接访问变量的情况下控制值的获取和设置。

示例代码

4. 这就是今天学习的全部内容了  如果有错的地方希望大家可以评论或者私信我 我会在核实后进行修改,以免误导看到这篇文章的同学 。同时我个人认为这也是学习中不可或缺的一部分。谢谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值