久久精品国产99国产精品,农村大炕弄老女人,人马配速90分钟,香蕉成人伊视频在线观看

自動生成getter和setter方法 為什么java需要getter/setter來獲取私有屬性?

為什么java需要getter/setter來獲取私有屬性?好問題。我來回答這個問題。。例如,張三是一個對象,而張三的錢包是他的屬性之一。當(dāng)然,為了安全起見,張三把錢包藏起來,只有他自己才能看到。換句

為什么java需要getter/setter來獲取私有屬性?

好問題。我來回答這個問題。

例如,張三是一個對象,而張三的錢包是他的屬性之一。當(dāng)然,為了安全起見,張三把錢包藏起來,只有他自己才能看到。換句話說,他的錢包是私人的。張三還有一個兒子:小三子。有了小三子,張三需要給小三子提供一個領(lǐng)取生活費(fèi)的途徑,而不是直接把錢包暴露給小三子。因?yàn)椋苯咏佑|小三子,會出現(xiàn)以下問題:

1。張三控制不住小三子的拿錢,萬一他買了游戲,他的皮膚會變差的。張三有多少錢可以被小三子看到,但很多時候,張三不想被小三子看到(比如私房錢)。小三子長大后,他會給張三生活費(fèi)和錢,我不知道我有多少本,就像我得了老年癡呆癥一樣。

總之,通過方法操作屬性的根本目的是保護(hù)自己的私有屬性不被外部直接訪問。

主站蜘蛛池模板: 广昌县| 依兰县| 凉城县| 肃宁县| 大渡口区| 新蔡县| 松桃| 灵台县| 顺平县| 邢台市| 会宁县| 岐山县| 赞皇县| 进贤县| 江安县| 二连浩特市| 宁晋县| 建平县| 河北省| 宝坻区| 聂拉木县| 台中市| 遂溪县| 广东省| 青浦区| 民乐县| 平南县| 桑日县| 余干县| 固原市| 洪泽县| 芦溪县| 富民县| 申扎县| 安塞县| 成都市| 宜州市| 东阿县| 乌兰察布市| 磐安县| 黔南|