摘要: 一:面向对象基础概况 1.类与对象 class 类名: pass 对象 = 类名() 2.对象的属性查找 对象,属性--》先从对象自己的名称空间中找--》类的名称空间找--》报错 类中定义属性,对象只能使用,不能修改 如果对象修改,改的是自己名称空间的属性 3.对象的绑定方法 定义在类内部的函数,就 阅读全文
posted @ 2021-12-05 20:50 AlexEvans 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一:对象绑定方法与初始化 普通函数中: 函数: 普通函数 def 定义的函数,有几个参数就要传几个参数 类中的函数: 方法: 绑定给某个对象的,方法有特殊之处:绑定给谁,谁来调用 对象调用就会把对象传过来,传给self 二:对象绑定方法 实战 class Student: def choose_co 阅读全文
posted @ 2021-12-05 20:46 AlexEvans 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 一:对象属性的查找顺序 class Student: school = 'oldboy' def choose_course(self): print(self.school) print('选课技能') 定义了两个不同的新对象 s1 = Student() s2 = Student() 下面打印出 阅读全文
posted @ 2021-12-05 20:43 AlexEvans 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 一:面向对象与面向编程 1.面向过程编程 定义变量,定义函数,面向过程编程 2.面向对象编程 定义一个类 类中有属性(变量,特征) 有方法(函数,技能) 二:类与对象 1.什么是类? 有属性,有方法的就是类 2.什么是对象 类加()得到的就是对象 比如说:举例 我们造就一个张三对象,它有身高体重,还 阅读全文
posted @ 2021-12-05 20:40 AlexEvans 阅读(39) 评论(0) 推荐(0) 编辑