第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

實在不知道怎么弄了,想請教下大家,怎么把車輛信息和主程序聯(lián)系起來

566972480001e56d05000269.jpg

566972480001a1ae05000293.jpg

5669724800011df205000299.jpg

5669724a000146e305000291.jpg

謝謝大家了,指點我一下,感激不盡

正在回答

2 回答

Car1?car1?=?new?Car1();
System.out.println("car1,name:"?+?car1.name?+?";rental:"?+?car1.rental?+?";busload:"?+?car1.busload?+?";boatload:"?+?car1.boatload);

你這個extends用的毫無意義,因為你的Car1,Car2實際上還是車,并且屬性完全相同,并沒有自己的變量。

這里更適合的寫法是,直接new Vehicle()來實例化你的車就可以了,然后分別設(shè)置屬性值。

不要盲目寫程序,弄清楚基礎(chǔ)語法的含義再寫更重要

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

啊哦cc 提問者

感謝,我明白了
2015-12-10 回復(fù) 有任何疑惑可以回復(fù)我~
#2

啊哦cc 提問者

但是如果用抽象方法來保存車輛信息該怎么弄
2015-12-10 回復(fù) 有任何疑惑可以回復(fù)我~
#3

十一不哭 回復(fù) 啊哦cc 提問者

如果你說的抽象方法是指abstract 的話,你可以使用abstract關(guān)鍵字將Vehicle聲明為抽象類,這樣的話,Vehicle就只能被extends了,不能通過new關(guān)鍵字來創(chuàng)建新對象。只能通過new Vehicle的子類(也就是Car)來創(chuàng)建對象,然后為新創(chuàng)建的對象設(shè)置具體的屬性值。 你說的保存車輛信息我只能理解為你想知道從哪里獲取。真正意義上的保存是要寫入硬盤的,這樣運行的程序會在每次程序的線程結(jié)束后丟失剛才的所有信息,再次運行程序是又在內(nèi)存中重新創(chuàng)建,大概就是這樣
2015-12-10 回復(fù) 有任何疑惑可以回復(fù)我~
#4

啊哦cc 提問者 回復(fù) 十一不哭

不好意思,剛才沒表述清楚,我的意思是通過建議個abstract類,將這個作為一個模板,我圖上的代碼就是想表達著個意思,但是你說我的exetends沒有意義,所以我想問下問題出在哪,我改怎么改進,麻煩了
2015-12-10 回復(fù) 有任何疑惑可以回復(fù)我~
#5

十一不哭 回復(fù) 啊哦cc 提問者

這個你要再看一下extends 的使用場景,繼承通常用于多個子類對父類屬性和方法的復(fù)用,并且子類有自己獨有的屬性或方法,你創(chuàng)建的2個Car只是簡單的對已有屬性賦了一下值。這樣的場景直接new來創(chuàng)建新對象就可以了,完全沒有必要抽象。 由于你2個車的信息各自不同,所以模版也沒有存在的必要。 如果是多個車的信息有一些是相同的,可以理解成默認(rèn)配置,可以在抽象類中對屬性賦值,子類中僅修改需要修改的地方即可
2015-12-10 回復(fù) 有任何疑惑可以回復(fù)我~
#6

啊哦cc 提問者 回復(fù) 十一不哭

恩恩,明白了,非常感謝
2015-12-10 回復(fù) 有任何疑惑可以回復(fù)我~
查看3條回復(fù)

多態(tài)

Vehicle v = null;

if(number == 1)

????v = new Car1();

else

????v = new Car2();

輸出 比如 ?v.xxx;

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

啊哦cc 提問者

明白你的意思了,非常感謝
2015-12-10 回復(fù) 有任何疑惑可以回復(fù)我~
#2

啊哦cc 提問者

這個null是什么意思?
2015-12-10 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

實在不知道怎么弄了,想請教下大家,怎么把車輛信息和主程序聯(lián)系起來

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號