爲什麼要用Getter和Setter方法,而不是公開屬性

大多數字段的訪問都是通過Getter和Setter方法來間接訪問,爲什麼不直接將字段設置爲公開屬性Public呢?答案在於前者的未來可能性。當我在Java語言編程中開始我的職業生涯時,我就對Getter和Setter感到困惑。爲什麼要這麼寫呢?爲什麼不直接用Public呢?這對我來說是個奇怪的語法。 我瞭解到,通過公共訪問修飾符,類的一個字段對於任何包都是可訪問的,並且使用getter/sette
相關文章
相關標籤/搜索