最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

java 核心技術(shù)-12版 卷Ⅰ- 4.3.10 私有方法

2023-08-03 22:19 作者:CC挑燈夜讀_谷  | 我要投稿

4.3.10 私有方法

原文

實現(xiàn)一個類時,我們會將所有實例字段都設(shè)置為私有字段,因為公共數(shù)據(jù)很危險。不過,方法又應(yīng)該如何設(shè)置呢?盡管大多數(shù)方法都是公共的,但在某些情況下,私有方法可能很有用。有時,你可能希望將一個代碼計算分解為若干個獨立的輔助方法。通常,這些輔助方法不應(yīng)該成為公共接口的一部分,這是因為它們往往與當(dāng)前實現(xiàn)關(guān)系非常緊密,或者需要一個特殊協(xié)議或調(diào)用次序。最好將這樣的方法實現(xiàn)為私有方法。

在Java中,要實現(xiàn)一個私有方法,只需要將關(guān)鍵字public 改為 private 即可。

如果將一個方法設(shè)置為私有,倘若你改變了方法的具體實現(xiàn),并沒有義務(wù)保證這個方法依然可用。如果數(shù)據(jù)的表示方法發(fā)生了變化,那么這個方法可能變得更難實現(xiàn),或者不再需要;這并不重要。重點在于,只要方法是私有的,類的設(shè)計者就可以確信它不會在別處使用,所以可以將其刪去。如果一個方法是公共的,就不能簡單地將其刪除,因為可能會有其他代碼依賴這個方法。

java 核心技術(shù)-12版 卷Ⅰ- 4.3.10 私有方法的評論 (共 條)

分享到微博請遵守國家法律
肥东县| 黎城县| 库尔勒市| 崇礼县| 沭阳县| 临洮县| 如皋市| 兴国县| 黄石市| 阜阳市| 谷城县| 高陵县| 富锦市| 垦利县| 娱乐| 海淀区| 新巴尔虎右旗| 镶黄旗| 玛沁县| 莎车县| 百色市| 富锦市| 措美县| 昌吉市| 方正县| 清流县| 南木林县| 浦北县| 黄龙县| 杭锦旗| 宁波市| 昭平县| 定边县| 大埔县| 灌南县| 韶关市| 自贡市| 灯塔市| 田林县| 五寨县| 屏东县|