看板
[ java ]
討論串[問題] setXXX
共 22 篇文章
內容預覽:
最近在重構 (Refactoring) 的時候遇到需要把所有直接存取的敘述全部改成 Getter 和Setter 的情境,我正把一棵類別大爆炸 (超龐大) 的繼承樹引入裝飾者模式 (DecoratorPattern),然而,若裝飾者繼承的元件含有可見的 (Visible, for instance:
(還有2861個字)
內容預覽:
物件導向概念裡頭,有個大家都知道,卻都常忽略的概念,就是「封裝」。. 這東西簡單來說,就是類別中的變數,不能給其他類別直接存取,而必須. 提供setter/getter來設定或取得「變數值」。. (注意!直接操作變數與間接取值是完全不同的兩回事). 這做法可以讓類別設計者能保留程式內容的彈性,當需求
(還有456個字)
內容預覽:
※ 引述《Pistachi.bbs@mobbs.stut.edu.tw ()》之銘言:. 或許也可以把 Java Bean 的"習慣性用法"當成一種 Pattern 吧. 我覺得倒沒什麼誰對誰錯.... 何況很多以前大家認為錯的,現在又是那麼的理所當然.... Pattern Refactory後,
(還有86個字)
內容預覽:
※ feicsh.bbs@bbs.wretch.cc (飛) wrote:. > ※ 引述《Pistachi.bbs@mobbs.stut.edu.tw》之銘言:. > > set跟get有對物件下命令這層意義在. > > 並不單單只是存取物件這麼簡單. > > 而是要讓往後的使用者. > > 容易
(還有339個字)