- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java速成第六章继承和多态.ppt
26.现有类说明如下,请回答问题: class A { int x=10; int getA(){return x;} } class B extends A { int x=100; int getB(){return x;} } 问题:1)类B是否能继承类A的属性x? 2)若b是类B的对象,则b.getB()的返回值是什么? 3)若b是类B的对象,则b.getA()的返回值是什么? 4)类A和类B都定义了x属性,这种现象称为什么? 27.有如下源程序,请回答问题: class A { String s=class A; } class B extends A { String s=class B; } public class TypeConvert { public static void main(String args[]) { B b1,b2=new B(); A a1,a2; a1=(A)b2; a2=b2; System.out.println(a1.s); System.out.println(a2.s); b1=(B)a1; System.out.println(b1.s); System.out.println(b2.s); } } 问题: 该程序的四行输出各是什么? 28.现有类说明如下,请回答问题: public class A { int x=888; String str=I like: ; public String toString() { return str+x; } } 问题:1)类A和类B是什么关系? 2)类A和类B都定义了x属性和方法toString(),这种现象分别称为什么? 3)若a是类A的对象,则a.toString( )的返回值是什么? 4)若b是类B的对象,则b.toString( )的返回值是什么? ? public class B extends A { String x=java; public String toString() { return str+x+ and +super.x; } } * 一、 类的多层继承 (1)设计一个Point类,包含横坐标x和纵坐标y。 (2)设计一个Circle类,继承Point类,并添加int类型的变量radius(半径),求面积方法double area()和求周长方法double perimeter()。 (3)设计一个Cylindar类,继承Circle类,并添加int类型的变量height(高度),求体积方法double volumn()。 (4)编写测试程序test类,实现下列功能: 在main函数中生成两个点p1(3,4)和p2(5,6), 生成一个圆c1,圆心在(0,0),半径为3,计算并输出圆c1的面积和周长 生成一个圆柱cy1,底面的圆的圆心在(0,0),半径为3,高度为4,计算并输出圆柱cy1的体积 * * * Class circle { int x; int y; Int radius; circle(int aX,int aY){ x=aX;y=aY; } } * 12班 6周课内容结束 This表示自己本身这个类 class TestColor{ int r,g,b; TestColor(int r,int g,int b){ this.r=r; this.g=g; this.b=b; } } super表示父类 public class onJobStudent extends Student{ String title ;//职称 String company;//所在单位 onJobStudent(String aName, int aNo,String aTitle,String aCompany) { super(aName, aNo); //显式调用父类构造函数 this.title=aTitle; pany=aCompany; System.out.println(一个在职学生产生,职称:+this.title+ 单位:+pany); } } public class Score { //
您可能关注的文档
- FLAIR序列上蛛网膜下腔的高信号.ppt
- FlashCS编辑图形和文本.ppt
- FLASH_CS课件L文本及对象的编辑与应用.ppt
- flash元件实例和库资源.ppt
- flash第一次课简介%B工具箱.ppt
- FlDlC土木工程合同及管理.ppt
- Flex.界面设计实战.ppt
- Flex之旅共享对象.ppt
- forfree数据仓库应用实例.ppt
- formallogic.ppt
- 零售门店数字化升级:2025年技术应用与市场趋势报告.docx
- 2025年文化创意产品数字化展示市场潜力与竞争格局分析报告.docx
- 2024-2025学年初中生物学七年级上册(2024)北师大版(2024)教学设计合集.docx
- 药企财务工作总结.pptx
- 社区维修服务行业智能化升级产业链分析报告.docx
- 2025年工业厂房装配式结构设计案例分析报告.docx
- 2025年线下演出市场复苏中的演出市场政策环境分析案例报告.docx
- 2025年学前教育信息化在幼儿园信息化教学资源整合中的应用趋势报告.docx
- 2025年乡村民俗文化旅游节活动策划与传统文化传承研究报告.docx
- 金融机构反洗钱合规与技术风险管理实践研究报告.docx
最近下载
- 知识产权法智慧树知到期末考试答案章节答案2024年同济大学.docx VIP
- 临床医学教学模式创新与课堂互动设计.pptx
- 生猪屠宰兽医卫生检验人员理论考试题库资料及答案.pdf VIP
- 天津市静海区2024-2025学年高一下学期6月学生学业能力调研试题 地理试卷含答案.docx VIP
- 有限空间安全作业技术交底.docx VIP
- 消防设施操作员(中级监控方向)理论知识考试题库(含答案解析).pdf VIP
- 小学校园心理危机干预培训.pptx VIP
- 《内部控制与风险管理(第3版)》思考题和案例分析答案6-10章.docx VIP
- 军职在线-雷达原理-2023年春期末考试答案.docx VIP
- 佛山第六次人口普数据分析.doc VIP
文档评论(0)