搜尋

首頁  >  問答  >  主體

用__get() 方法和__set()方法,而不是直接設定public屬性的好處是什麼?

雖然比起PUBLIC屬性,魔術方法可以控制唯讀和只寫,但兩個魔術方法,對所有的私有成員都有用,如果要控制只對部分有用,還需要再寫If判斷。如果只是這樣,不如直接設定屬性為PUBLIC。所以,我的問題是兩個魔術方法是否還有其他的好處?

小毛小毛2442 天前1328

全部回覆(0)我來回復

無回覆
  • 取消回覆