为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第十五天 Python类的继承

标签:
Python

课程名称:Python3 进阶教程(新版)

章节名称: 第3章 Python类的继承

讲师姓名:咚咚呛


课程内容:

什么是继承:

person有属性姓名 性别 年级

老师除person的属性之外还有科目 教龄等。

对于这种关系可以说老师继承与人。

这种特性不需要重头编写,继承父类所有的属性和功能,子类只需要

写自己独有的就有。

a is b,a继承于b。

class Person(object):
    def __init__(self, name, gender):
        self.name = name
        self.gender = gender
    
 class Student(Person):
    def __init__(self, name, gender, score):
        super(Student, self).__init__(name, gender)
        self.score = score

student = Student('Alice', 'girl', 100)
print(student.name) # ==> Alice
print(student.gender) # ==> girl
print(student.score) # ==> 100

学习收获:

  1. 面向对象的程序设计首先就是要识别出程序的对象,尽量抽象成类。

  2. 把具有形同属性后者一类的的封装成类。

打卡截图:

https://img1.sycdn.imooc.com//632877040001286516751017.jpg

点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消