- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
练习一、二、三:
主要知识点:继承
目标:理解继承机制
练习一:、
使用继承机制实现动物世界
1、创建控制台应用程序
2、创建所有动物的基类Animal类,定义姓名(name),体重(weight)属性,并创建构造
函数初始化属性,定义吃(Eat)的方法,输出“真好吃”。
3、创建狗类(Dog),青蛙类(Frog)继承至动物类
4、为Dog添加咬人的方法,输出“惹我罗,咬死你!”;为Frog添加游泳的方法,输出“洗
个澡,真凉快!”。
5、为狗类和青蛙类定义构造函数初始化属性
6、创建一只狗对象,调用其方法;创建一只青蛙,调用其方法
练习二、方法重载
创建一个计算机类:Computer
属性字段:name:计算机名,type:计算机品牌,price:价格
1、编写三个构造方法
publicComputer(Stringname){
…
}
publicComputer(Stringname,Stringtype){
…
}
publicComputer(Stringname,Stringtype,intprice){
…
}
2、编写一个求周长的方法getArea();
如果传入的是一个整数,就以此整数为边长,返回正方形的周长
如果传入的是一个小数,就以此小数为半径,返回圆的周长
如果传入的是两个整数,就以此两整数为长和宽,返回长方形的周长
如果传入的是三个整数,就以此三个整数为边,返回三角形周长
然后编写测试调用上面的每个一方法
课后完成:
练习三、
1.设计一个学生类Student,其数据成员有name(姓名)、age(年龄)和degree()。
2.本科生类Undergraduate和研究生类Graduate继承学生类,本科生类Undergraduate增
加成员specialty(专业),
3.研究生类增加成员direction(研究方向)。每个类都有show()方法,用于输出数据成员信息
4.本科生类Undergraduate和研究生类Graduate定义构造函数初始化属性
您可能关注的文档
最近下载
- 湿热灭菌验证方案及报告.doc VIP
- TZS 0680—2025《医疗机构实验室生物安全管理组织架构规范》(水印版).pdf VIP
- 网络游戏对青少年情绪调节和自我效能感的作用.docx VIP
- YBT4001.1-2019 钢格栅板及配套件 第1部分:钢格栅板.pdf VIP
- 大数据技术与应用 课件 第二章 大数据采集.pptx
- LAQ-E-KS-23 掘进工安全作业指导书.doc VIP
- 连云港市主要小麦品种产量与主要品质性状的初步研 究参考.pdf VIP
- DB32_T 3697-2019既有建筑幕墙可靠性检验评估技术规程.docx VIP
- PW2330-2.0数据手册下载.pdf VIP
- 2025湖南铁道职业技术学院教师招聘考试真题汇总.docx VIP
文档评论(0)