实验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 对象引用变量赋值原则 可以将子类的对象引用赋值给父类引用变量,由于父类能操作访问属性和方法的子类已全部继承。但将父类引用变量的值赋给子类引用变量就受到限制,必须进行强制转换,编译总是认可强制转换,但运行程序时如果不能正确转换就会报错。
上传时间: 2016-08-05
上传用户:baiom
用matlab程序实现:小波模极大值用于边缘提取。对matlab中常用的woman图进行仿真,从最后的结果仿真图看出模极大值用于边缘检测的作用。
上传时间: 2014-01-26
上传用户:wanghui2438
滑模变结构控制及MATLAB仿真的书籍 书中给出了仿真源代码,很好
上传时间: 2014-07-22
上传用户:familiarsmile
滑模变结构控制MATLAB仿真书籍的源码,非常实用,详尽;可以方便用来做自己的研究应用
上传时间: 2016-08-11
上传用户:tianjinfan
描述了一个用于微波传输设备的16QAM接收机解调芯片的FPGA实现,芯片集成了定时恢复、载波恢复和自适应盲判决反馈均衡器(DFE),采用恒模算法(CMA)作为均衡算法。芯片支持高达25M波特的符号速率,在一片EP1C12Q240C8(ALTERA)上实现,即将用于量产的微波传输设备中。
上传时间: 2013-12-09
上传用户:chongcongying
泣血奉献!!!西门子plc组态软件以及各种组态软件的授权,供PLC爱好者使用
上传时间: 2013-12-20
上传用户:CHENKAI
反幂法求矩阵的特征值和特征向量 反幂法适用于矩阵的按模最小的特征值和对应的特征向量。 使用说明: 一般的使用过程: 1、修改输入数据 input2.txt 2、编辑源文件 fanmifa.c 3、编译程序 fanmifa.bat 4、运行 fanmifa.exe
上传时间: 2016-08-14
上传用户:英雄
介绍了海态雷达中进行海洋风场反演时消除风向模糊的一种方法
上传时间: 2014-01-16
上传用户:15736969615
本源程序是北京铭正同创公司的LCD显示器MzLH01-12864模组的驱动程序,所用处理器为AVR,采用的编译器是CVAVR
上传时间: 2016-08-15
上传用户:zhangyigenius
c8051f020应用程序包 之模数转换
上传时间: 2014-01-22
上传用户:dyctj