Python面向对象

一、类的定义和使用

1.类的定义和使用

# 1.设计一个类
class Student:
    name = None  # 姓名
    age = None  # 年龄
    gender = None  # 性别


# 2.创建一个对象
stu_1 = Student()

# 3. 对象属性赋值
stu_1.name = "张三"
stu_1.age = 18
stu_1.gender = "男"

# 4.输出对象信息
print(stu_1.name)
2.构造方法

3.类的内置方法(又称 魔术方法)

4.封装

5.继承

# 单继承
class Phone:
    IMEI = None  # 序列号
    producer = "HW"  # 厂商

    def call_by_4g(self):
        print("4g通话")


class Phone2024(Phone):
    face_id = "10010"      # 面部识别Id

    def call_by_5g(self):
        print("2024最新5g通话")


phone = Phone2024()
print(phone.face_id)

6.类型注解
(1)变量的类型注解

(2)函数和方法的类型注解

(3)union联合类型注解

7.多态

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr Tang

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值