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

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

看有人說要給功能作為接口,讓兩個子類實現

這樣的意義何在?格式化輸出容量么?

正在回答

4 回答

這個問題前面有人問過,也有人回答了。是因為right的高度比left大造成的,而且應該是在ie8+的瀏覽器才有的問題。

0 回復 有任何疑惑可以回復我~
package?muke.stu.one.serivce;
?//運輸貨物的接口
public?interface?transportGoods?{
????public?String?transportGoods();
}
package?muke.stu.one.serivce;
??//運輸人的接口
public?interface?transportPeople?{
????public??String?transportPeople();
}
//實體類:車輛
public?class?Car?{
????//名字,類型
????private?String?type;
????//價錢
????private?double?price;
????//容量
????private?String?content;
????//對應的get,set
????public?String?getContent()?{
????????return?content;
????}
????public?void?setContent(String?content)?{
????????this.content?=?content;
????}
????public?String?getType()?{
????????return?type;
????}
????public?void?setType(String?type)?{
????????this.type?=?type;
????}
????public?double?getPrice()?{
????????return?price;
????}
????public?void?setPrice(double?price)?{
????????this.price?=?price;
????}
?????
}
?//pika子類
package?muke.stu.one.entity;
?
import?muke.stu.one.serivce.transportGoods;
import?muke.stu.one.serivce.transportPeople;
?
public?class?Pika?extends?Car?implements?transportGoods,transportPeople{
????//載貨量
????private?int?capacity;
????//載人量
????private?int?manned;
?????
????public?int?getCapacity()?{
????????return?capacity;
????}
????public?void?setCapacity(int?capacity)?{
????????this.capacity?=?capacity;
????}
????public?int?getManned()?{
????????return?manned;
????}
????public?void?setManned(int?manned)?{
????????this.manned?=?manned;
????}
????//重寫構造方法
????public?Pika(){
????????super();
????}
????public?Pika(String?type,int?manned,int?capacity,double?price){
????????this.setType(type);
????????this.setCapacity(capacity);
????????this.setManned(manned);
????????this.setPrice(price);
????????//容量就是連個接口的內容
????????this.setContent(transportPeople()+transportGoods());
????}
?????
?????//實現接口
????@Override
????public?String?transportPeople()?{
????????String?transportPeople?="載人量:"+this.getManned();
????????return?transportPeople;
?????????
????}
?
????@Override
????public?String?transportGoods()?{
????????String?transportGoods="載貨量:"+this.getCapacity();
????????return?transportGoods;
????}
?????
}
?//客車類
package?muke.stu.one.entity;
?
import?muke.stu.one.serivce.transportPeople;
?
public?class?Coatch?extends?Car?implements?transportPeople{
?????//載人量
????private?int?manned;
?
????public?int?getManned()?{
????????return?manned;
????}
????public?void?setManned(int?manned)?{
????????this.manned?=?manned;
????}
????//構造方法
????public?Coatch(){
????????super();
????}
????public?Coatch(String?type,int?manned,double?price){
????????this.setType(type);
????????this.setManned(manned);
????????this.setPrice(price);
????????this.setContent(transportPeople());
????}
????//實現接口
????@Override
????public?String?transportPeople()?{
????????String?transportPeople?="載人量:"+this.getManned();
????????return?transportPeople;
?????????
????}
}
//貨車類
package?muke.stu.one.entity;
?
import?muke.stu.one.serivce.transportGoods;
?
public?class?Truck?extends?Car?implements?transportGoods{
????//載貨量
????private?int?capacity;
????public?int?getCapacity()?{
????????return?capacity;
????}
????public?void?setCapacity(int?capacity)?{
????????this.capacity?=?capacity;
????}
????//構造方法
????public?Truck(){
????????super();
????}
????public?Truck(String?type,int?capacity,double?price){
????????this.setType(type);
????????this.setCapacity(capacity);
????????this.setPrice(price);
????????this.setContent(transportGoods());
????}
????//實現接口
????@Override
????public?String?transportGoods()?{
????????String?transportGoods="載貨量:"+this.getCapacity();
????????return?transportGoods;
????}
?????
}


0 回復 有任何疑惑可以回復我~

接口是類,你實現接口那就是他的子類,

你自然就有接口的方法了,人不管你實現接口的類名是什么,

只要確定你實現了這個接口就行了,子類對象可以直接拿父類引用來用的。

這就是java多態(tài)性的具體體現!

同一種功能,不同的對象(子類or父類)實現的具體細節(jié)各不相同

望采納

1 回復 有任何疑惑可以回復我~
#1

攻城獅1994 提問者

我想問的是,在此接口有何具體作用?
2016-08-30 回復 有任何疑惑可以回復我~

接口可以實現多繼承,接口中定義的是抽象方法,接口需要你去實現。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

看有人說要給功能作為接口,讓兩個子類實現

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號