所以,我努力學習和使用的部件,使我的代碼更好的getter,setter和組件問題...關於ColdFusion的8
我明白了什麼getter和setter方法是......不過,我我不確定在哪裏把他們關於我的組件如何工作。我的組件是一個擁有獨特身份和部門的教師。我希望我的所有信息都以結構形式存在,因爲每個教師都有很多信息。我的init方法會初始化特定實例的id和部門,然後繼續調用一個將其餘信息填充到結構中的查詢。我只是不知道如何做的ID和部門的getter和setter ...我只是初始化一個「空白」的實例,然後使用getter/setter實際上做輸入?
還有關於組件的另一個想法/問題: 我的組件應該只有處理單個實體(個體)的方法,還是我的組件中還可以有處理整體的方法(如所有個人的搜索功能) 。 ...或者我應該將兩者分開嗎?
謝謝!
下面是CF更新的最佳實踐之一:http://wiki.coldbox.org/wiki/DevelopmentBestPractices.cfm他們推薦使用'實例'範圍。 – Henry 2011-06-03 16:12:58
非常感謝! – Bri 2011-06-03 16:40:17
所以,可以說我有一個表格,爲教師提供信息。我想使用組件中的函數來使用表單中的信息更新數據庫。我真的需要製作這個實例嗎?我覺得這樣會毫無意義。 – Bri 2011-06-03 17:02:10