ImageVerifierCode 换一换
格式:DOCX , 页数:3 ,大小:16.19KB ,
资源ID:469835      下载积分:5 金币
已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验四类的继承和多态.docx)为本站会员(飞猪)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(发送邮件至doc331@126.com或直接QQ联系客服),我们立即给予删除!

实验四类的继承和多态.docx

1、实验四类的继承和多态班级:16信息2班姓名:赵丽伟学号:一、实验目的:1 .掌握基类和子类中构造方法的申明及定义。2 .掌握子类中如何增加新的成员和成员方法。3 .掌握重载与重写的概念以及区别。二、实验过程:1 .知识点归纳:(1)编程实践类的继承以及访问控制;(2)编程实践类的多态性;(3)编程实践子类对象构建和基类对象构建的方法。2 .实验题目:请构建两个类classShape.和classCircle。其中ClassCircIe是Shape类的子类。再写一个测试来表现类继承时构造器的调用顺序和初始化顺序。要求:输入:子类Circle的颜色和名字输出:按照类继承时构造器的调用顺序输出相应信

2、息样例输入:redcl样例输出:shapeconstructorredcirclebeconstructed.thisiscirclemynameiscl3 .编写代码:ny;.Scanner;pblicclassMainpublicstaticvoidmain(Stringargs)ScannermyScan=newScanner();StringstrCoIor=O;StringstrName=O;Shapeshapel=newCircle(strColocstrName);Type();Name();)classShapeStringstrCoIoGStrName;PUbIiCShaPe

3、StringStrCOIouStringStrName)Ior=StrCoIor;me=strName;.println(shapeconstructor);voidprinttype().println(thisisshape);)voidprintName().println(thisisshape);)classCircleetendsShapePUbliCCirCIe(StringStrCol。UStringStrName)Super(StrCoIoGStrName);.println(strColor+circlebeconstructed.);voidprintType().pr

4、intln(thisiscirde);voidprintName().println(,mynameis,+strName);)4 .问题描述:对类的概念了解不清楚,不懂得如何使用继承,对于super函数的用处不清楚,不知道应该如何在子类中调用父类的构造方法,导致编写代码时十分困难。5 .实验总结:多态与继承、方法重写密切相关,只有全部明白才能顺利地完成代码的编写工作。创建对象时,先创建父类对象,在创建子类对象。如果没有显示调用父类的构造方法,将自动调用父类的无参构造方法。在继承关系中,父类具有更一般的特征和行为,而子类除了具有父类的特征和行为,还具有一些自己特殊的特征和行为。在子类的构造方法中,通过super关键字调用父类的构造方法。如果子类中重写了父类的方法,可以通过super关键字调用父类的方法。使用继承可以简化代码,避免重复代码的出现。

宁ICP备18001539号-1