課程
/后端開發(fā)
/Java
/Java入門第二季 升級版
rt,求助大神!!!!提前感謝
2016-09-21
源自:Java入門第二季 升級版 10-1
正在回答
package com.imooc.test;
?//父類:交通工具類
???public class tranSport {
????public void method(){
????System.out.println("我的作用就是運輸。");
????}
}
//子類:bus類
public class Bus extends tranSport {
int passenger = 40;
public void method(){
System.out.println("汽車是在陸地上跑。能夠載客:"+this.passenger+"人");
剩下的子類和這個差不多,一個模子。
//測試類
????public class initial {
????public static void main(String[] args) {
????tranSport ts = new tranSport();
????ts.method();
????tranSport bus = new Bus();
????bus.method();
????tranSport ship = new Ship();
????ship.method();
????tranSport plane = new Plane();
????plane.method();
不知道對不對。
qq_淡末初夏_03336219 提問者
qq_YAO_4
package test;
//父類
public class Gongju {
public void ser(){
System.out.println("交通工具");
//Bus類
public class Bus extends Gongju{
System.out.println("汽車可以載客40人");
//輪船類
public class lunchuan extends Gongju{
System.out.println("輪船可以載客40人");
public class Ceshi {
public static void main(String[] args) {
// TODO 自動生成的方法存根
Gongju ob1 = new Gongju();
Gongju ob2 = new Bus();
Gongju ob3 = new lunchuan();
ob1.ser();
ob2.ser();
ob3.ser();
//1.執(zhí)行類 package?com.java2; public?class?InitMain?{ public?static?void?main(String[]?args)?{ Trafic?trafic1?=?new?Bus(); Trafic?trafic2?=?new?Ship(); Trafic?trafic3?=?new?Train(); trafic1.name?=?"汽車"; trafic1.num?=?40; trafic2.name?=?"船"; trafic2.num?=?2000; trafic3.name?=?"火車"; trafic3.num?=?4000; trafic1.carry(); trafic2.carry(); trafic3.carry(); } } //2.父類Trafic public?class?Trafic?{ String?name; int?num; public?void?carry(){ System.out.println(name+"可以載"+num+"人"); } } //3.子類Bus public?class?Bus?extends?Trafic{ } //4.子類Ship public?class?Ship?extends?Trafic{ } //5.子類Train public?class?Train?extends?Trafic{ }
這種寫法的話就實現(xiàn)了父類屬性和方法的代碼復用,相對來說要好一點!
qq_逆時針_1
慕粉1536451971
import java.util.*;
public class PolyTest {
/**慕課網(wǎng)的多態(tài)練習
* Dragon
* time:2016/10/5
* 思路:
* 1。創(chuàng)建一個交通工具的超類trafficTools
* 2.三個子類:公共汽車(Bus),輪船(Ship),飛機(Plane)
* 3.用超類引用子對象,實現(xiàn)多態(tài)性
*/
// 主入口:測試
//創(chuàng)建對象。
trafficTools[] object=new trafficTools[3];
object[0]=new Bus();
object[1]=new Ship();
? ?object[2]=new Plane();
? ?
? ?//foreach循環(huán)測試Fuction方法,Way方法
? ?for(trafficTools o:object)
? ?{
? ? o.Fuction();
? ? o.Way();
? ? System.out.println();
? ?}
?
class trafficTools
{
public void Fuction(){
System.out.println("交通工具能夠幫助人們提高日常效率");
public void Way(){
};
class Bus extends trafficTools{
System.out.println("公共汽車能載40人。");
System.out.println("陸地上馳行。");
class Ship extends trafficTools
System.out.println("輪船能載200人。");
System.out.println("海洋上航行.");
class Plane extends trafficTools{
System.out.println("飛機能載1000人。");
System.out.println("飛機在天空中飛行。");
哪一個課后題?
慕后端6859526
我種花家一百多個本科院校~至少你得發(fā)個書名和版本號吧親
舉報
課程升級!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會Java面向?qū)ο缶幊痰膴W妙
1 回答課后的題可以 給個答案嗎
3 回答答答租車系統(tǒng)的標準答案 有嗎 在哪
2 回答課后練習答案
3 回答答答租車系統(tǒng)標準代碼
1 回答誰知道第二季4-3課后習題的答案?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-09-21
package com.imooc.test;
?//父類:交通工具類
???public class tranSport {
????public void method(){
????System.out.println("我的作用就是運輸。");
????}
}
//子類:bus類
package com.imooc.test;
public class Bus extends tranSport {
int passenger = 40;
public void method(){
System.out.println("汽車是在陸地上跑。能夠載客:"+this.passenger+"人");
}
}
剩下的子類和這個差不多,一個模子。
//測試類
package com.imooc.test;
????public class initial {
????public static void main(String[] args) {
????tranSport ts = new tranSport();
????ts.method();
????tranSport bus = new Bus();
????bus.method();
????tranSport ship = new Ship();
????ship.method();
????tranSport plane = new Plane();
????plane.method();
????}
}
不知道對不對。
2016-11-13
package test;
//父類
public class Gongju {
public void ser(){
System.out.println("交通工具");
}
}
//Bus類
public class Bus extends Gongju{
public void ser(){
System.out.println("汽車可以載客40人");
}
}
//輪船類
public class lunchuan extends Gongju{
public void ser(){
System.out.println("輪船可以載客40人");
}
}
//測試類
public class Ceshi {
public static void main(String[] args) {
// TODO 自動生成的方法存根
Gongju ob1 = new Gongju();
Gongju ob2 = new Bus();
Gongju ob3 = new lunchuan();
ob1.ser();
ob2.ser();
ob3.ser();
}
}
2016-10-19
這種寫法的話就實現(xiàn)了父類屬性和方法的代碼復用,相對來說要好一點!
2016-10-05
import java.util.*;
public class PolyTest {
/**慕課網(wǎng)的多態(tài)練習
* Dragon
* time:2016/10/5
* 思路:
* 1。創(chuàng)建一個交通工具的超類trafficTools
* 2.三個子類:公共汽車(Bus),輪船(Ship),飛機(Plane)
* 3.用超類引用子對象,實現(xiàn)多態(tài)性
*/
public static void main(String[] args) {
// 主入口:測試
//創(chuàng)建對象。
trafficTools[] object=new trafficTools[3];
object[0]=new Bus();
object[1]=new Ship();
? ?object[2]=new Plane();
? ?
? ?//foreach循環(huán)測試Fuction方法,Way方法
? ?for(trafficTools o:object)
? ?{
? ? o.Fuction();
? ? o.Way();
? ? System.out.println();
? ?}
? ?
?
}
}
class trafficTools
{
public void Fuction(){
System.out.println("交通工具能夠幫助人們提高日常效率");
}
public void Way(){
};
}
class Bus extends trafficTools{
public void Fuction(){
System.out.println("公共汽車能載40人。");
}
public void Way(){
System.out.println("陸地上馳行。");
}
}
class Ship extends trafficTools
{
public void Fuction(){
System.out.println("輪船能載200人。");
}
public void Way(){
System.out.println("海洋上航行.");
}
}
class Plane extends trafficTools{
public void Fuction(){
System.out.println("飛機能載1000人。");
}
public void Way(){
System.out.println("飛機在天空中飛行。");
}
}
2016-09-21
哪一個課后題?
2016-09-21
我種花家一百多個本科院校~至少你得發(fā)個書名和版本號吧親