最新回答 / 慕設(shè)計(jì)0393826
其實(shí)這里的方法和c++中的函數(shù)本質(zhì)上沒有區(qū)別,都是一個(gè)實(shí)現(xiàn)某個(gè)特定功能的方法程序段
2019-01-25
最新回答 / 慕雪4122463
如果對(duì)get和set方法什么都不做,確實(shí)沒有起到保護(hù)的作用。但是你可以在set方法里實(shí)現(xiàn)一些check的代碼,比如什么樣的數(shù)據(jù)不能被set,這樣就起到保護(hù)的作用了。
2019-01-17
最新回答 / qq_乾_4
public?string?name; ? ?? public?int?age;??????? ?? public Gender?sex;?????? ?? public?Child(string?name,?int?age,?Gender?sex)?????? ? {?????????? ??? this.name?=?name;?????????? ??? this.age?=?age;?????????? ? ?? this.sex?=?sex;?????? ? }
2018-11-04
已采納回答 / 你最重要79
將屬性設(shè)置為私有變量,然后只聲明公有g(shù)et方法,然后通過設(shè)置一個(gè)有參的構(gòu)造方法,將你要設(shè)置的屬性值在構(gòu)造方法中賦值,這樣在外部類訪問的時(shí)候只能賦值一次且不可修改,可以通過公有的訪問器方法獲取屬性值我簡(jiǎn)寫一點(diǎn)代碼示例前面頭部和命名空間我省略class Child{? private string name;? private char sex;? public Childern(string name,char sex){? ? this.name = name;//將傳進(jìn)來的值賦值給當(dāng)前對(duì)象? ? thi...
2018-10-24