上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 30 下一页
摘要: instantiate abstract class Animal with abstract methods eat, speak:用抽象方法实例化抽象类动物吃,说 阅读全文
posted @ 2018-06-27 15:57 Roc_Atlantis 阅读(174) 评论(0) 推荐(1) 编辑
摘要: # 在子派生的新方法中重用父类功能的两种方式# 方式一:与继承无关#指名道姓法,直接用:类名.函数名# class OldboyPeople:# school = 'oldboy'## def __init__(self, name, age, sex):# self.name = name# se 阅读全文
posted @ 2018-06-27 15:44 Roc_Atlantis 阅读(115) 评论(0) 推荐(0) 编辑
摘要: #coding:utf-8 # python2中指定文件头'''1、菱形继承 当一个子继承多个父类时,多个父类最终继承了同一个类,称之为菱形继承2、菱形继承的问题: python2区分经典类与新式类,如果子的继承是一个菱形继承,那么经典类与形式的区别为? 经典类下查找属性:深度优先查找 深度查找:比 阅读全文
posted @ 2018-06-27 15:14 Roc_Atlantis 阅读(135) 评论(0) 推荐(0) 编辑
摘要: '''1、什么是组合 组合就是一个类的对象具备某一个属性,该属性的值是指向另外外一个类的对象2、为何用组合 组合也是用来解决类与类直接代码冗余问题的3、如何用组合class OldboyPeople: school = 'oldboy' def __init__(self, name, age, s 阅读全文
posted @ 2018-06-27 14:56 Roc_Atlantis 阅读(134) 评论(0) 推荐(0) 编辑
摘要: #派生:子类中新定义的属性,子类在使用时始终以自己的为准# 先定义的子类,再从子类中提取相同的属性,放在父类中,子类再继承父类。class OldboyPeople: school = 'oldboy' # 将子类中重复的属性拿到父类中 def __init__(self,name,age,sex) 阅读全文
posted @ 2018-06-26 20:30 Roc_Atlantis 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1.什么是继承? 继承是一种新建类的方式,新建的类称为子类,被继承的类称为父类。 继承的特性是:子类会遗传父类的属性。 强调:继承是类与类之间的关系。 2.为什么要用继承? 继承的好处是减少代码的冗余。 3.如何用继承? 在python中支持一个类继承多个父类。 在python3中,如果一个类没有继 阅读全文
posted @ 2018-06-26 17:03 Roc_Atlantis 阅读(124) 评论(0) 推荐(0) 编辑
摘要: #在python3中统一了类与类型的概念,类就是类型class OldboyStudent: school='oldboy' def __init__(self, x, y, z): #会在调用类时自动触发 self.name = x #stu1.name='耗哥' self.age = y #st 阅读全文
posted @ 2018-06-26 16:42 Roc_Atlantis 阅读(191) 评论(0) 推荐(0) 编辑
摘要: class OldboyStudent: school='oldboy' count=0 # 对象共有的数据属性 def __init__(self, x, y, z): #会在调用类时自动触发 self.name = x #stu1.name='耗哥' self.age = y #stu1.age 阅读全文
posted @ 2018-06-26 15:56 Roc_Atlantis 阅读(294) 评论(0) 推荐(0) 编辑
摘要: class OldboyStudent: school='oldboy' def choose_course(self): print('is choosing course')stu1=OldboyStudent()stu2=OldboyStudent()stu3=OldboyStudent() 阅读全文
posted @ 2018-06-26 15:31 Roc_Atlantis 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程定义以及类定义的过程还有几个强调的点要注意。'''面向过程编程: 核心是过程二字,过程指的是解决问题的步骤,即想干什么再干什么后干什么。。。 基于该思想编写程序就好比在设计一条流水线,是一种机械式的思维方式 优点: 复杂的问题流程化、进而简单化 缺点: 可扩展性差面向对象编程: 核心是对 阅读全文
posted @ 2018-06-26 14:35 Roc_Atlantis 阅读(150) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 30 下一页