实验8 继承与多态 8.1 实验目的 (1) 理解类的继承,掌握变量隐藏、方法覆盖的概念。 (2)理解引用类型的变量的赋值转换原则。 (3)理解多态概念,掌握方法的匹配调用原则; (4)理解抽象类与接口的使用; (5)理解this和super的含义及使用。 (6)理解访问控制符的使用 8.2 知识要点 8.2.1 继承的概念 通过类的继承,祖先类的所有成员均将成为子类拥有的“财富”。但是能否通过子类对象直接访问这些成员则取决于访问权限设置。Object类是所有类的祖先。 8.2.2 构造方法与继承关系 构造方法不存在继承关系,子类中是如何给父类继承的属性赋初值呢? 子类通过调用父类的构造方法给父类的属性赋值,在子类的构造方法的第1行可以通过super去调用父类的构造方法,如果没有super调用,则默认调用父类的无参构造方法。所以,在父类中编写构造方法通常均要提供无参构造方法。 8.2.3 对象引用变量赋值原则 可以将子类的对象引用赋值给父类引用变量,由于父类能操作访问属性和方法的子类已全部继承。但将父类引用变量的值赋给子类引用变量就受到限制,必须进行强制转换,编译总是认可强制转换,但运行程序时如果不能正确转换就会报错。
资源简介:实验8 继承与多态 8.1 实验目的 (1) 理解类的继承,掌握变量隐藏、方法覆盖的概念。 (2)理解引用类型的变量的赋值转换原则。 (3)理解多态概念,掌握方法的匹配调用原则; (4)理解抽象类与接口的使用; (5)理解this和super的含义及使用。 (6)理...
上传时间: 2016-08-05
上传用户:baiom
资源简介:继承与多态课件1.rar
上传时间: 2014-06-11
上传用户:z1191176801
资源简介:本实验讲述了与多通道缓冲串口(McBSP)相关的寄存器的含义,并通过在DSP系统中实现音频扩放系统的自动增益控制(AGC)算法这个例子了解多通道缓冲串口的应用。
上传时间: 2014-01-18
上传用户:hphh
资源简介:继承和多态 实验目的: 1、 掌握继承和多态的概念与实现方法 2、 掌握如何从已有的类中派生子类并继承父类 3、 掌握方法的覆盖和重载 实验内容: 设计一个通用的排序算法,作为验证,自定义学生类、矩形类,可以利用该排序算法对学生按照ID以及Name进行...
上传时间: 2017-01-28
上传用户:王者A
资源简介:1数据传送与多字节十进制加法实验 1. 数据传送实验 把数据0A0H放到地址为40H内存单元,并将数值和地址分别递增1,要求一共做十次这样的操作。 将内存空间40H-49H的数值分别传递给50H-59H的内存空间中 2. 多字节十进制加法实验 将存放在单片机内部RAM...
上传时间: 2014-01-20
上传用户:lanjisu111
资源简介:实验 1 对象的创建和使用 ( l )理解类的定义; ( 2 )掌握对象的声明; ( 3 )学会使用构造函数初始化对象; ( 4 )使用类的数据和方法。 实验 2 类的静态成员与实例成员 ( l )掌握静态成员与实例成员的区别; ( 2 )学会使用类的静态成员。 实...
上传时间: 2017-01-31
上传用户:wys0120
资源简介:虚拟函数与多态性,引用和指针的变量的区别与共同处。VC工程的编译原理与过程,将工程中不同的类拆分到不同的原文件中,每一个类由一个.h和.cpp文件共同完成
上传时间: 2016-07-14
上传用户:lindor
资源简介:二、项目开发计划 1.引言 1 1.1编写目的 1 1.2项目背景 1 1.3定义 2 1.4参考资料 2 2.项目概述 2 2.1工作内容 2 2.2条件与限制 2 2.3产品 2 2.4运行环境 2 2.5服务 3 2.6验收标准 3 3.实施计划 3 3.1任务分解 3 3.2进度 3 3.3预算 3 3....
上传时间: 2015-08-08
上传用户:爺的气质
资源简介:三、需求规格说明书 1.引言 1 1.1编写目的 1 1.2项目背景 2 1.3定义 2 1.4参考资料 2 2.任务概述 2 2.1目标 2 2.2运行环境 2 2.3条件与限制 2 3.数据描述 3 3.1静态数据 3 3.2动态数据 3 3.3数据库介绍 3 3.4数据词典 3 3.5数据采集 3 4...
上传时间: 2014-01-06
上传用户:www240697738
资源简介:【SoC单片机实验、实践与应用设计:基于C8051F系列】一书的光盘,里面有39个C8051F020的源码可供参考
上传时间: 2015-11-24
上传用户:pinksun9
资源简介:人事管理系统vb 1、目的: 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走...
上传时间: 2013-12-25
上传用户:zmy123
资源简介:用三个类来研究类的继承!类Point、Circle、Cylinder
上传时间: 2014-01-19
上传用户:moerwang
资源简介:十一、程序维护手册 1.引言 1 1.1编写目的 1 1.2开发单位 1 1.3定义 2 1.4参考资料 2 2.系统说明 2 2.1系统用途 2 2.2安全保密 2 2.3总体说明 2 2.4程序说明 2 3.操作环境 2 3.1设备 2 3.2支持软件 2 3.3数据库 2 4.维护过程 2 4.1约定...
上传时间: 2015-08-08
上传用户:rishian
资源简介:Java类的继承示例,主要用于图形的一些继承示范
上传时间: 2015-09-18
上传用户:GavinNeko
资源简介:用java实现类的继承关系,用shape抽象类,对一些刚刚学习java的人会有一些帮助,了解java类的继承机制
上传时间: 2015-10-16
上传用户:zhouli
资源简介:类的继承和派生,觉得很有用,放上来一起分享
上传时间: 2014-11-06
上传用户:edisonfather
资源简介:类的继承派生中的一个很简单的用法,经编译运行已成功实现一些功能
上传时间: 2014-01-09
上传用户:cylnpy
资源简介:关于类的继承的使用~结合程序例子~通俗易懂~
上传时间: 2016-07-30
上传用户:redmoons
资源简介:本程序的主要功能是实现多类别分类。首先获得任意两类的规则集,然后对任意待测样品,分别带入任意两类规则进行分类判别,直至代入全部的两类规则集。最终统计类别数即为待测样品的最终分类。
上传时间: 2014-01-24
上传用户:yyyyyyyyyy
资源简介:1.1编写目的 在系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段的调研中获得,并在需求规格说明书中做到了详尽得叙述及阐明。 本阶段在系统的需求分析的基础上,对系统做概要设计。主...
上传时间: 2017-01-18
上传用户:PresidentHuang
资源简介:本程序是复数类的继承,主要完成类的继承功能
上传时间: 2017-03-21
上传用户:电子世界
资源简介:在实际的项目中运用类的继承、覆盖及重载。
上传时间: 2017-05-25
上传用户:13160677563
资源简介:类的继承,定义了水果类,苹果类,菠萝类,将这些类放在一个包中,编写主函数,然后调用这些类,实现类的继承
上传时间: 2014-01-20
上传用户:亚亚娟娟123
资源简介:酒店管理系统项目需求说明 第一部分 引言 1 1.1编写目的 1 1.2背景 1 第二部分 任务概述 2 3.1实现目标 2 3.1.1客房类型模块: 2 3.1.2客房信息模块: 2 3.2实现步骤 2 3.3时间安排 2 第三部分 开发环境 3 2.1开发工具 3 第四部分 网站布局...
上传时间: 2017-08-24
上传用户:manlian
资源简介:酒店管理系统项目需求说明 第一部分 引言 1 1.1编写目的 1 1.2背景 1 第二部分 任务概述 2 3.1实现目标 2 3.1.1客房类型模块: 2 3.1.2客房信息模块: 2 3.2实现步骤 2 3.3时间安排 2 第三部分 开发环境 3 2.1开发工具 3 第四部分 网站布局...
上传时间: 2014-01-27
上传用户:Late_Li
资源简介:酒店管理系统项目需求说明 第一部分 引言 1 1.1编写目的 1 1.2背景 1 第二部分 任务概述 2 3.1实现目标 2 3.1.1客房类型模块: 2 3.1.2客房信息模块: 2 3.2实现步骤 2 3.3时间安排 2 第三部分 开发环境 3 2.1开发工具 3 第四部分 网站布局...
上传时间: 2017-08-24
上传用户:lhw888
资源简介:这个是继承与派生的实验,能使理解继承的含义,理解公有继承下基类成员对派生类成员和派生类对象的可见性,理解保护成员在继承中的作用,理解虚函数在类的继承层次中的作用
上传时间: 2016-08-13
上传用户:aa54
资源简介:病毒多态引擎/压缩引擎,具有较强的反汇编和跟踪功能
上传时间: 2014-11-30
上传用户:pinksun9
资源简介:病毒多态引擎压缩引擎,具有较强的反汇编和跟踪功能
上传时间: 2014-01-10
上传用户:hj_18
资源简介:利用多态性编程,创建一个square类,实现求三角形、正方形和圆形面积。方法 //抽象出一个共享的类,定义一个函数求面积的公共界面。再重新定义各面积的求面积 //函数,在主类中创建不同类的对象,并求不同形状的面积
上传时间: 2013-12-16
上传用户:athjac