針對限定作者、書名均為只讀屬性的程式碼及其疑問
針對限定作者、書名均為只讀屬性的程式碼及其疑問
package COM.JAVA;
public class First {
private String bname;
private String zname;
private String cname;
private double price;
public String getBname() {
return bname;
}
public String getZname() {
return zname;
}
public String getCname() {
return cname;
}
public void setCname(String cname) {
this.cname = cname;
}
public double getPrice() {
return price;
}
public First(String bname,String zname, String cname,double price) {
this.bname=bname;
this.zname=zname;
this.cname=cname;
if(price<10) {
System.out.println(“圖書價格最低10元”);
price=10;
this.price=price;
}else {
this.price=price;
}
}
}
這裡在建構函式裡面加if可以實現對price的改變,也別忘記賦值。
package COM.JAVA;
public class FirstTest {
public static void main(String[] args) {
First one=new First("紅樓夢","曹雪芹","人民文學出版社",9);
First two=new First("小李飛刀","古龍","中國長安出版社",55);
System.out.println(one.getBname());
System.out.println(one.getZname());
System.out.println(one.getCname());
System.out.println(one.getPrice());
System.out.println("==================");
System.out.println(two.getBname());
System.out.println(two.getZname());
System.out.println(two.getCname());
System.out.println(two.getPrice());
}
}
這裡還是請教一下大佬,是否刪除set就等於改為只讀屬性了嗎?
相關文章
- TypeScript 介面 只讀屬性TypeScript
- [非專業翻譯] Mapster - 對映只讀屬性
- 對Mysql中的read_only 只讀屬性做簡要說明MySql
- Symbol 及其 屬性Symbol
- 問題No property 屬性名 found for type 類名
- 針對IE及其它的css hackCSS
- 遊戲只屬於男生?質疑性別刻板印象並非小題大做遊戲
- Mysql的read_only 只讀屬性說明 (運維筆記)MySql運維筆記
- 為什麼驅動程式簽名需要EV程式碼簽名證書
- 程式碼簽名證書
- 物件屬性讀取(核心原始碼)物件原始碼
- 原始碼剖析@ApiImplicitParam對@RequestParam的required屬性侵入性原始碼APIUI
- thawte程式碼簽名證書和Comodo程式碼簽名證書區別
- 原始碼剖析@ApiImplicitParam對@RequestParam的required屬性的侵入性原始碼APIUI
- 使用 ABAP Open SQL 的 Select AS 別名,提高程式碼可讀性SQL
- 直播網站程式原始碼,【openpyxl】只讀模式、只寫模式網站原始碼模式
- EV程式碼簽名證書和標準程式碼簽名證書有何不同?
- 關於程式碼簽名證書種類的介紹及對比
- 由一次PasswordBox密碼繫結引發的疑問 ---> WPF中的附加屬性的定義,以及使用。密碼
- Elasticsearch資料型別及其屬性Elasticsearch資料型別
- 普通OV版程式碼簽名證書,與EV程式碼簽名證書的作用以及區別
- 關於程式碼簽名證書10個常見問題
- 使用程式碼修改SAP CRM附件的屬性
- DigiCert EV 程式碼簽名證書
- 一對一影片直播原始碼,利用列舉提升程式碼的可讀性原始碼
- 學習CSS的background屬性及其取值(實踐)CSS
- 針對neumann邊界條件的差分法程式碼
- 這波React屬實被針對了React
- Python __dict__屬性:檢視物件內部所有屬性名和屬性值組成的字典Python物件
- java 只列印實體類裡的 非 null 屬性JavaNull
- FOCS 2021 | 針對Insdel距離的區域性可解碼編碼的下界
- 43. 連續空間的只讀性
- 使用DOM Breakpoints找到修改屬性的Javascript程式碼JavaScript
- JavaScript物件的資料屬性與訪問器屬性JavaScript物件
- Spring的事務管理(一) Spring事務管理的實現,事務的屬性(隔離級別,傳播行為,只讀)Spring
- C# 隨機給一個全部資訊都未知的類型別,如何獲取該類的類名、屬性個數、屬性名、屬性的資料型別、屬性值?C#隨機資料型別
- 解讀程式碼檢查規則語言CodeNavi的表示式節點和屬性
- 程式碼簽名證書與SSL證書區別