初识继承 什么是继承? 继承指的是类与类之间的关系,是一种什么“是”什么的关系,继承的功能之一就是用来解决代码重用问题 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可以成为基类或超类,新建的类称为派生类或子类 python中类的继承分为:单继承和多继承 查看继承 ...
分类:
其他好文 时间:
2018-06-03 10:50:38
阅读次数:
146
南京信息工程大学实验报告 实验名称 类的继承和多态 实验日期 2018 5 29 得分 指导教师 耿学华 系 计软院 专业 计嵌+软嵌 年级 2017 级 班次 (1) 姓名 施昊阳 学号 20161334026 一、实验目的 理解类的继承和派生机制 掌握派生类的定义和使用 掌握派生类成员的标识与访 ...
分类:
其他好文 时间:
2018-05-29 20:41:25
阅读次数:
404
****************************************************************************************************************************************************** ...
分类:
编程语言 时间:
2018-05-25 19:29:21
阅读次数:
151
date:2018512+513 day07aft+day08mor 一.面向对象编程 1.定义类,类的继承 ps:与普通函数相比,在类中定义的函数第一个参数必须是类的本身实例变量self,在调用时,该参数不用传值 2.__init__方法+私有方法 __init__存在的意义:类中有必须要绑定的属 ...
分类:
其他好文 时间:
2018-05-25 19:20:57
阅读次数:
142
案例:汽车工厂目标:复习类的继承,多态,介绍设计模式中的工厂模式分析:汽车工厂,首先需要有工厂,还需要有不同的汽车,每个工厂生产一种汽车就ok原理:只需要抽象的基类,不用关心具体的实现层,实现了解耦的操作,通过多态,自动调用相应方法实现。缺点:每增加一种类型,需要增加一批代码。#汽车类classCar:definfo(self):print(‘Car父类‘)classAudi(Car):defin
分类:
其他好文 时间:
2018-05-25 11:04:14
阅读次数:
125
有如下问题:Tom的攻击力为113,血量为688,Jerry的攻击力为112,血量为691。每一个回合他们各攻击对方一次,请问谁先死? 这是一个简单的“人狗大战问题”,我们只要利用类的继承,在原有的基础上稍加改动即可实现: 演示如下: ...
分类:
其他好文 时间:
2018-05-24 13:55:48
阅读次数:
174
初识继承 什么是继承 继承是一种创建新类的方式,新建的类可以继承一个或多个父类(python支持多继承),父类又可称为基类或超类,新建的类称为派生类或子类。 子类会“”遗传”父类的属性,从而解决代码重用问题(比如练习7中Garen与Riven类有很多冗余的代码) python中类的继承分为:单继承和 ...
分类:
其他好文 时间:
2018-05-24 10:29:21
阅读次数:
174
1.面向对象和面向过程的区别 面向过程:注重代码的过程 面向对象:注重代码的结果 2.面向对象三大特性 抽象 封装 继承 多态(JS不存在多态) 3.什么是一个构造函数 new 一个关键字函数 创建一个对象,该对象的的属性this指向window 函数里面指向这个对象 构造函数和普通函数的区别 : ...
分类:
其他好文 时间:
2018-05-22 22:07:37
阅读次数:
147
本周复习了一下类的继承,类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称为子类,现有类被称作父类,子类会自动拥有父类所有可继承的属性和方法。 关键字:extends 语法: 修饰符 class SubClass extends SuperClass{ //类定义部分 } 示例: ...
分类:
其他好文 时间:
2018-05-20 14:18:11
阅读次数:
168