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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

會(huì)議室抽象Pojo

會(huì)議室抽象Pojo

慕哥6287543 2021-03-31 17:14:44
我正在創(chuàng)建一個(gè)有趣的Android應(yīng)用程序來(lái)跟蹤支出。我正在使用Room來(lái)保留用戶的數(shù)據(jù),并且有一些POJO可以顯示每日/每周/每月摘要。這些類(lèi)非常相似,因此我希望有一個(gè)抽象的POJO,其中包含重新格式化為正確格式的字段和擴(kuò)展。就像是:public abstract class PeriodInformation {PeriodInformation(@NonNull Calendar mCalendar, Integer mPeriodSpendingCount, Float mPeriodSpendingSum) {    this.mCalendar = mCalendar;    this.mPeriodSpendingCount = mPeriodSpendingCount;    this.mPeriodSpendingSum = mPeriodSpendingSum;}@ColumnInfo(name = "DateTime")private final Calendar mCalendar;@ColumnInfo(name = "SpendingCount")private Integer mPeriodSpendingCount;@ColumnInfo(name = "SpendingSum")private Float mPeriodSpendingSum;// Some other code, e.g., getters, equal override,...}這里的擴(kuò)展名:public class WeekInformation extends PeriodInformation{public WeekInformation(@NonNull Calendar mCalendar, Integer mPeriodSpendingCount, Float mMonthSpendingSum) {    super(mCalendar, mPeriodSpendingCount, mMonthSpendingSum);}@Overridepublic String getPeriodRepresentation() {    //return representation;}}但是,對(duì)于WeekInformation類(lèi),我收到以下錯(cuò)誤消息:錯(cuò)誤:實(shí)體和Pojos必須具有可用的公共構(gòu)造函數(shù)。您可以有一個(gè)空的構(gòu)造函數(shù)或一個(gè)其參數(shù)與字段匹配的構(gòu)造函數(shù)(按名稱和類(lèi)型)。因此,這似乎在Room中是不可能的,因此,我很樂(lè)意得到一些建議,即如何不必過(guò)于頻繁地復(fù)制相同的代碼。
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 176 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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