看板 Visual_Basic 關於我們 聯絡資訊
※ 引述《clifflu (好大一個煩字)》之銘言: : ※ 引述《ryojames (Ryo)》之銘言: : : 是介於Private和Public之間的一個屬性.... : : 但是初學的話,可能用不到吧...那是在ActiveX中才會有作用的... : 其實呢....private, public, friend三個關鍵字 : 好像是從 物件導向 的程式語言中衍生出來的 : private指的是 這些東西 (對c 來說就是mem 啦) 是本class(物件也成)外無法 : access的,而public指的是,其他物件也可以呼叫到... : 而friend關鍵字指的是 某一些型別及其衍生的子類別 (哇勒...真詏口呢) : 可以當作是這個物件內一樣 (就是說 被設定為friend的其他class,可以access : 本class之private property/method) : 這是印象 所以有錯不要怪我 *^^* : 不過個人在寫VB時,其實是不太會寫出public XX 的東西的 : 因為VB實在不怎麼容易用到class的概念 (我蠢...cccc) 其實這個概念跟c++所用到的private public protected的概念很像 都是以物件導向為出發點的概念 主要是把一個一個function看成一個object 設public privated protected這些屬性只是為了方便好用 為管理這個物件而設的 多用物件來寫程式還是比較好 因為這樣比較結構化 比較容易trace跟debug囉.... -- ※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw) ◆ From: 53.c210-85-61.ethome.net.tw