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

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

有沒有什么方法單獨(dú)寫一個(gè)封裝類,然后在寫一個(gè)類用于寫入數(shù)據(jù),再寫一個(gè)類用于讀取數(shù)據(jù)

//封裝數(shù)據(jù)
package?com.pictice;
public?class?Book?{
String?bookName;
int?number;
public?String?getBookName()?{
return?bookName;
}
public?void?setBookName(String?bookName)?{
this.bookName?=?bookName;
}
public?int?getNumber()?{
return?number;
}
public?void?setNumber(int?number)?{
this.number?=?number;
}
@Override
public?String?toString()?{
return?"Book?[bookName="?+?bookName?+?",?number="?+?number?+?"]";
}
}
//寫入數(shù)據(jù)
package?com.pictice;
public?class?IBook?extends?Book?{
String?bookName;
int?number;
public?IBook(int?number,?String?bookName)?{
//?TODO?Auto-generated?constructor?stub
Book?book?=?new?Book();
book.setBookName(bookName);
book.setNumber(number);
this.number?=?book.getNumber();
this.bookName?=?book.getBookName();
}
@Override
public?String?toString()?{
return?"IBook?[bookName="?+?bookName?+?",?number="?+?number?+?"]";
}
}
//獲取數(shù)據(jù)(無法獲?。?package?com.pictice;
import?com.pictice.Book;
public?class?GetBook?extends?Book{
int?number;
String?nameBook;
public?GetBook()?{
//?TODO?Auto-generated?constructor?stub
//Book?book=new?Book();
this.number=super.getNumber();
this.nameBook=super.getBookName();
}
@Override
public?String?toString()?{
return?"GetBook?[number="?+?number?+?",?nameBook="?+?nameBook?+?"]";
}
}


正在回答

2 回答

首先?沒有調(diào)用的main方法,其次,在寫入數(shù)據(jù)的時(shí)候不能把值賦給父類的Book,只能賦值在寫入的類的Book對(duì)象上,最后,建議調(diào)用的時(shí)候直接調(diào)用第二個(gè)類的toString()方法,不要再第三個(gè)類當(dāng)中調(diào)用,因?yàn)锽ook?中沒有實(shí)際的值。


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

彼岸微藍(lán) 提問者

你好,綜上所述,沒有main方法這個(gè)我知道,封裝只是提供接口嗎,難道不能用來存儲(chǔ)數(shù)據(jù)嗎,如果多個(gè)類中需要用到同一組數(shù)據(jù),而且這一組數(shù)據(jù)還是通過封裝接口實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ)的,怎樣才可以實(shí)現(xiàn)一次數(shù)據(jù)的存儲(chǔ),在不同的類中都可以調(diào)用這組數(shù)據(jù)(不用數(shù)據(jù)庫)?
2016-08-11 回復(fù) 有任何疑惑可以回復(fù)我~
#2

qq_慕粉119689 回復(fù) 彼岸微藍(lán) 提問者

你可以繼承,繼承之后再main方法中輸入你的數(shù)據(jù),然后通過多態(tài)的引用的方式就可以把數(shù)據(jù)給讀取出來的
2016-08-12 回復(fù) 有任何疑惑可以回復(fù)我~

你可以試試引入抽象,

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

彼岸微藍(lán) 提問者

這個(gè)好像是不可以的
2016-08-12 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

有沒有什么方法單獨(dú)寫一個(gè)封裝類,然后在寫一個(gè)類用于寫入數(shù)據(jù),再寫一個(gè)類用于讀取數(shù)據(jù)

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

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

幫助反饋 APP下載

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

公眾號(hào)

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