学习笔记(04):5天Python闯关训练营-104期-Python面向对象
立即学习:https://edu.****.net/course/play/26899/344218?utm_source=blogtoedu
1、编程的两大核心:数据与算法;
2、程序的基本单元:类与对象;
3、对象包含属性和方法;
4、类可以理解为图纸或者模板;实例是根据图纸或者模板创建的真实存在的对象;
5、类定义class
6、类名开头大写,如Student;
7、类外部函数是函数,类的内部函数是方法;
8、类内方法的第一个参数永远都是self;
9、class内部,对象本身就是self;class外部,对象就是xiaohong,xiaobai;
10、 每一个实例都有单独的空间,id都不一样;
11、面向对象的三大特征:继承、封装、多态
12、 定义私有的属性是在属性前加上两个_下划线只有本类可以修改;
13、
14、
做好封装,属性设置为私有的;
15、
16、