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

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

有沒(méi)有什么方法單獨(dú)寫(xiě)一個(gè)封裝類(lèi),然后在寫(xiě)一個(gè)類(lèi)用于寫(xiě)入數(shù)據(jù),再寫(xiě)一個(gè)類(lèi)用于讀取數(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?+?"]";
}
}
//寫(xiě)入數(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ù)(無(wú)法獲?。?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 回答

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


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

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

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

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

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

你可以試試引入抽象,

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

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

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

舉報(bào)

0/150
提交
取消

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

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

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

幫助反饋 APP下載

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

公眾號(hào)

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