上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: 单例模式 第一阶段:普通模式 总结:通过类属性保存创建的第一个对象,之后对类属性进行判断,类属性有值则一直沿用类属性的值(对象),没有则创建。 第二阶段:进阶 第三阶段:最正宗的模式 通过类属性将我们自己的实例对象保留下来,之后再创建就一直使用类属性中的实例对象 阅读全文
posted @ 2019-06-21 19:20 Hello_Jack 阅读(154) 评论(0) 推荐(0) 编辑
摘要: [TOC] 元类 元类(A) 类(B) 实例(C) 对于实例C而言,它是对象,它的类就是类B 对于类B而言,它其实也是对象,那它的类就是元类A 对于元类A而言,它其实也是对象,那它的类就是自己本身 造类 第一阶段 这时,我们发现通过type创建出来一个和Foo相同的类one,但是这里的变量太死板了, 阅读全文
posted @ 2019-06-21 19:19 Hello_Jack 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 反射在类中的使用 1. isinstance(a对象, B类) 判断a对象是否属于B类,是返回 Trun ,不是返回 False 。 2. issubclass(A类,B类) 判断A类 是否 是B类的子类 3. 反射在类中的使用 1. 反射就是通过字符串来操作类或者对象的属性 2. 反射本质就是在使 阅读全文
posted @ 2019-06-20 17:50 Hello_Jack 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 练习题 需求: 1. 士兵 可以 花钱买一个AK47 2. 士兵 可以 用开开火 3. 士兵 可以 买弹夹 4. 士兵 可以 上子弹 5. 士兵 可以 给 枪 添加子弹 6. 枪 需要弹夹和有子弹的情况下,借助士兵扣动扳机 才能开火 7. 枪 借助 人 可以 添加 弹夹 8. 弹夹中有子弹数量和价格 阅读全文
posted @ 2019-06-20 15:33 Hello_Jack 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 1. 定义管理员类,管理员有属性(name,password),可以创建学校、创建课程、创建老师 2. 定义老师类,老师有属性(name,password),可以添加课程、给学生打分,但发现学生没有购买课程时,不能打分,并给出提示 3. 定义学生类,学生有属性(name,password),可以获取 阅读全文
posted @ 2019-06-19 20:08 Hello_Jack 阅读(2925) 评论(0) 推荐(1) 编辑
摘要: 实例属性和类属性 总结: 1. 类属性可以被类中所有的实例访问到 2. 如果类属性和实例属性相同的情况下,使用实例名去访问该属性,优先访问的是实例属性,如果实例属性中没有该属性,就去类属性中查看,然后就是父类中。 阅读全文
posted @ 2019-06-19 18:25 Hello_Jack 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 多态 第一阶段: 判断一个变量是否是某个类型可以用 判断 阶段二: Dog是Animal的子类,那么c是否也算是Animal数据类型了?答案是肯定的,那么这个现象又说明了什么问题? 只要子类继承自父类,子类和父类的类型相同。 阶段三: 写函数,用来驱赶dog和cat,然后让dog和cat跑起来,应该 阅读全文
posted @ 2019-06-19 18:17 Hello_Jack 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 2. 继承 继承的第一个作用 第一阶段: 继承的作用 上面Animal就是父类,子类就是Dog和Cat,因为Dog和Cat继承了Animal,子类会拥有父类的所有方法。 总结: ​ 1. 当子类继承父类后,子类就会拥有父类的所有方法 继承的第二个作用:子类重写方法后,优先调用子类方法 第二阶段: 当 阅读全文
posted @ 2019-06-19 17:56 Hello_Jack 阅读(1567) 评论(0) 推荐(0) 编辑
摘要: 1. 封装(实际封装python中的封装只是一个约定) 第一层面的封装:类就好像一个袋子,这就是一种封装 第一阶段: 第二阶段: 到这里,不知道你是否已经体会到使用类封装的便利没! 第二层面的封装:类中定义私有的,只有类内部使用,外部无法访问(比如_(杠) __(杠杠) ) 第一阶段: ==问题:= 阅读全文
posted @ 2019-06-19 16:04 Hello_Jack 阅读(9437) 评论(0) 推荐(4) 编辑
摘要: [TOC] 面向对象 1. 面向过程编程的优缺点 优点:逻辑清晰 缺点:扩展性差(上一个函数的输出是下一个函数的输入) 2. 面向对象编程的优缺点 对象就是特征和技能的结合体 面向对象编程:一个个对象进行交互 优点:扩展性强 缺点:逻辑复杂 3. 类 类和函数的区别 1. 函数在定义阶段,只检查语法 阅读全文
posted @ 2019-06-18 14:51 Hello_Jack 阅读(482) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
# 页脚html代码 /*头部导航栏*/ #navigator { font-size:15px; border-bottom: 1px solid #ededed; border-top: 1px solid #ededed; height: 60px;/*导航栏高度,原始50*/ clear: both; margin-top: 25px; } /*导航栏设置,可以自定义导航栏的目录*/ #navList { min-height: 35px; float: left; } #navList li { /*每一个栏目节点*/ float: left; margin: 0 5px 0 0; /*这里原来是0 40px 0 0 */ } #navList a { /*栏目文字的格式*/ display: block; width: 5em; height: 22px; float: left; text-align: center; padding-top: 19px; }