12 2021 档案
摘要:组合 什么是组合:组合指的是一个对象中,包含另一个对象。 为什么要用组合:减少代码冗余 组合的使用: class People: def __init__(self, name, age, male): self.name = name self.age = age self.male = male
阅读全文
摘要:类的继承 概念 1. 什么是继承? 继承就是新建类的一种方式,新建的类我们称为子类或者叫派生类,被继承的类我们称为父类或者基类 子类可以使用父类中的属性或者方法 2. 为什么要用继承? 类解决了对象与对象之间的代码冗余问题 继承解决的是类与类之间的代码冗余问题 3. 如何使用继承? 新式类:继承了o
阅读全文
摘要:小练习案例 题目: 1. 定义一个类,产生一堆对象 2. 统计产生了多少个对象 '''思路:定义一个计数器,每产生一个对象,计数器加1''' class Student(): school = 'SH' count = 0 # 专门用来计数 def __init__(self, name, age)
阅读全文
摘要:1. 面向对象由来 1.面向过程编程:定义变量,定义函数 优点:复杂的问题流程化,进而简单化 缺点:牵一发而动全身,扩展性差,可维护性差 应用场景:对扩展性要求不高的地方 2.面向对象编程:定义一个类,类有属性(变量、特征),有方法(函数,技能) 优点:扩展性强,可维护性强 缺点:编程复杂度高 应用
阅读全文

浙公网安备 33010602011771号