摘要:
#派生:子类中新定义的属性,子类在使用时始终以自己的为准# 先定义的子类,再从子类中提取相同的属性,放在父类中,子类再继承父类。class OldboyPeople: school = 'oldboy' # 将子类中重复的属性拿到父类中 def __init__(self,name,age,sex) 阅读全文
摘要:
1.什么是继承? 继承是一种新建类的方式,新建的类称为子类,被继承的类称为父类。 继承的特性是:子类会遗传父类的属性。 强调:继承是类与类之间的关系。 2.为什么要用继承? 继承的好处是减少代码的冗余。 3.如何用继承? 在python中支持一个类继承多个父类。 在python3中,如果一个类没有继 阅读全文
摘要:
#在python3中统一了类与类型的概念,类就是类型class OldboyStudent: school='oldboy' def __init__(self, x, y, z): #会在调用类时自动触发 self.name = x #stu1.name='耗哥' self.age = y #st 阅读全文
摘要:
class OldboyStudent: school='oldboy' count=0 # 对象共有的数据属性 def __init__(self, x, y, z): #会在调用类时自动触发 self.name = x #stu1.name='耗哥' self.age = y #stu1.age 阅读全文
摘要:
class OldboyStudent: school='oldboy' def choose_course(self): print('is choosing course')stu1=OldboyStudent()stu2=OldboyStudent()stu3=OldboyStudent() 阅读全文
摘要:
面向对象编程定义以及类定义的过程还有几个强调的点要注意。'''面向过程编程: 核心是过程二字,过程指的是解决问题的步骤,即想干什么再干什么后干什么。。。 基于该思想编写程序就好比在设计一条流水线,是一种机械式的思维方式 优点: 复杂的问题流程化、进而简单化 缺点: 可扩展性差面向对象编程: 核心是对 阅读全文