12、函数: 函数的功能: 定义:在真实的项目开发过程中,有些代码会重复利用,我们可以把它提出来,做成公共的代码,供团队来使用,这个我们封装的代码段,就是函数(功能)。 优点: 1、提高代码的利用率。 2、减少开发时间。 3、减少代码冗余。 4、可维护性提高。 5、方便调试代码。 函数的定义格式: ...
分类:
Web程序 时间:
2018-07-09 23:11:34
阅读次数:
244
面向对象三大特性之继承 什么是继承? 继承是一种创建新类的方式,新建的类可以继承一个或多个父类(python支持多继承) 父类:又称基类,超类 新建类:派生类,子类 作用:子类会‘遗传’父类的属性,从而解决代码重用问题,减少代码冗余。 查看继承关系 继承与抽象 继承描述的是子类与父类之间的关系,是一 ...
分类:
其他好文 时间:
2018-06-11 22:11:57
阅读次数:
145
面向对象编程 1、面向过程编程 核心是”过程“二字,过程指的是解决问题的步骤,即先干什么再干什么 基于该思想编写程序就好比在编写一条流水线,是一种机械式的思维方式 优点:复杂的问题流程化、进而简单化 缺点:可扩展性差 2、面向对象 核心”对象“二字,对象指的是特征与技能的结合体, 基于该思想编写程序 ...
分类:
其他好文 时间:
2018-04-16 18:44:36
阅读次数:
172
1、继承 什么是继承? 继承是一种新建类的方式,新建的类称为子类或派生类 父类又称为基类、超类 子类可以“遗传”父类的属性,从而可以减少代码冗余 如何寻找继承关系? 先抽象,再继承,继承描述的就是 一种父子关系/从属关系 继承的语法 class Foo1: pass class Foo2: pass ...
分类:
编程语言 时间:
2018-04-16 18:40:10
阅读次数:
211
昨天我介绍了继承,它是描述类与类之间什么是什么的关系,它的作用就是减少代码冗余,但是它是强耦合 而今天我们介绍了另一种解决类与类之间代码冗余的方式 组合 什么是组合那? 描述的是类与类之间的关系,是一种什么有什么的关系 一个类产生的对象,该对象拥有一个属性 这个属性的值是来自于另外一个类的对象 封装 ...
分类:
其他好文 时间:
2018-04-13 23:33:33
阅读次数:
235
一、继承 继承是一种新建类的方式,在python中支持一个子类继承多个父类 新建类称为子类或派生类 父类可以称之为基类或者超类 子类会遗传父类的属性 2. 为什么继承 减少代码冗余 3. 定义方式: 4. 继承,调用父类方法以及self 二、 派生 子类定义自己新的属性,如果与父类同名,以子类自己的 ...
分类:
编程语言 时间:
2018-04-12 18:39:24
阅读次数:
235
继承 1、什么是继承? 继承是一种新建类的方式 新建的类称之为类或者派生类, 父类又可以称之为基类或者超类 子类会‘遗传’父类的属性 继承是类与类之间的关系,寻找这种关系需要先抽象再继承 2、为什么要用继承 减少代码冗余 3、怎么用继承 那我们能从“爹”那里能继承什么呢? 猜一猜 f2中的f1,调用 ...
分类:
其他好文 时间:
2018-04-12 18:06:28
阅读次数:
173
一 初识继承 编写类时,并非总要从空白开始。如果你要编写的类正好是另一个现成类的特殊版本,可使用继承来减少代码冗余,子类会“遗传”父类的属性,从而解决代码重用问题 什么是继承 继承是一种创建新类的方式,新建的类可以继承一个或多个父类(python支持多继承),父类又可称为基类或超类,新建的类称为派生 ...
分类:
编程语言 时间:
2018-04-12 18:03:55
阅读次数:
189
继承 1:什么是继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,也就是说在python中支持一个儿子继承多个爹。 新建的类成为子类或者派生类。 父类又可以成为基类或者超类。 子类会遗传父类的属性。 2:为什么要用继承 减少代码冗余(也就是重复写代码)。 3:怎么用继 ...
分类:
编程语言 时间:
2018-04-12 17:10:39
阅读次数:
252
一、继承 1.什么是继承? 继承是一种新建类的方式,在python中支持一个儿子继承多个爹 新建的类称为子类或派生类 父类又可称为基类或者超类 子类会"遗产"父类的属性 2.为什么要使用继承 减少代码冗余 3怎么用继承 class ParentClass1: #父类 pass class Paren ...
分类:
其他好文 时间:
2018-04-12 15:25:50
阅读次数:
125