第五次实训作业继承
1、實(shí)現(xiàn)如下類之間的繼承關(guān)系,并編寫Music類來測(cè)試這些類。
2、編寫一個(gè)Java應(yīng)用程序,該程序包括3個(gè)類:Monkey類、People類和主類E。要求:
(1) Monkey類中有個(gè)構(gòu)造方法:Monkey (String s),并且有個(gè)public void speak()方法,在speak方法中輸出“咿咿呀呀......”的信息。
(2)People類是Monkey類的子類,在People類中重寫方法speak(),在speak方法中輸出“小樣的,不錯(cuò)嘛!會(huì)說話了!”的信息。
(3)在People類中新增方法void think(),在think方法中輸出“別說話!認(rèn)真思考!”的信息。
(4)在主類E的main方法中創(chuàng)建Monkey與People類的對(duì)象類測(cè)試這2個(gè)類的功能。
3、按要求編寫一個(gè)Java應(yīng)用程序:
(1)定義一個(gè)類,描述一個(gè)矩形,包含有長(zhǎng)、寬兩種屬性,和計(jì)算面積方法。
(2)編寫一個(gè)類,繼承自矩形類,同時(shí)該類描述長(zhǎng)方體,具有長(zhǎng)、寬、高屬性,和計(jì)算體積的方法。
(3)編寫一個(gè)測(cè)試類,對(duì)以上兩個(gè)類進(jìn)行測(cè)試,創(chuàng)建一個(gè)長(zhǎng)方體,定義其長(zhǎng)、寬、高,輸出其底面積和體積。
4、編寫一個(gè)Java應(yīng)用程序,設(shè)計(jì)一個(gè)汽車類Vehicle,包含的屬性有車輪個(gè)數(shù)wheels和車重weight。小車類Car是Vehicle的子類,其中包含的屬性有載人數(shù)loader。卡車類Truck是Car類的子類,其中包含的屬性有載重量payload。每個(gè)類都有構(gòu)造方法和輸出相關(guān)數(shù)據(jù)的方法。最后,寫一個(gè)測(cè)試類來測(cè)試這些類的功能。
轉(zhuǎn)載于:https://www.cnblogs.com/mamba-/p/10852348.html
總結(jié)
- 上一篇: 临汾移动搜索引擎推广_竞价信息流移动搜索
- 下一篇: 数学建模常用模型简介其他模型大全汇总