林粒粒呀-python课程学习26-28
因本人学过C语言,所以笔记有所精简,第一次学习编程的同学可以复制笔记自己添加文字(完全免费)
视频链接:超超超基础Python课程,120分钟快速入门 林粒粒呀
笔记链接:https://www.yuque.com/docs/share/344eb62e-7ddb-41d5-800a-00eb87f5630e?# 《林粒粒呀-python课程学习》在学习过程中会不断更新
注意:笔记是为了学习,只记需要的即可,没必要每句话都记下,必要时可自己延申
若笔记可能出现对其理解不深入,不完整,甚至也会出现错误有问题的地方,希望大家谅解、留言提出指正,同时也欢迎大家来找我一起交流学习!
面向对象编程和面向过程编程(面向过程是编年体,面向对象是纪传体)
面向过程:
一步步来
面向对象:
创建一个类(施工图纸),规定该类的属性(房子特点),创建出来的带有各自属性的对象(不同的具有该属性的房子),函数也可以当作类的属性
利于传递,并且更清晰
封装:隐藏类内部细节,其他人用外部接口即可
继承:允许创建有层次的类,类与类之间可以互相引用
多态:同一件事有不同的处置方法,需要定义在两个子类里,防止在使用时需要判断if
上学/打工:方法《——人——》性质:学生/学号
类是创建对象的模板,对象是类的实例
类定义对象的属性的方法,对象的属性可不尽相同
init 前后都有两个下划线
创建方法
结果:
喵喵喵
小猫Jojo在思考Go!
Jojo的年龄是3,它的颜色是橙色
6. 实例
若up主更新定会继续学习,在等待更新的时间,我会从其他地方继续学习,若你喜欢,可以关注我哦