隨風飄揚 on 物件導向基礎:何謂類別(Class)?何謂物件(Object)?
雖然這篇文章寫的有點久了,但依然具備啟發性。 Q:請問「類別」可不可以包含「物件」? A:不行,就算return 一個object 尚未實體化(create or get instance)都不算物件,只能算包含class Q:請問「物件」可不可以包含「類別」? A:不行,就算包含的是class,在記憶體裡都已經成為instance了 Q:請問「類別」可不可以包含「類別」?...
View Articlezeroobug on 物件導向基礎:何謂類別(Class)?何謂物件(Object)?
class description Object, instance is operational of object so when use "new" tag ,it means asking system to create an instance of object with class description.
View Articlekgame on 物件導向基礎:何謂類別(Class)?何謂物件(Object)?
以低階來說 物件就是一塊大小固定的記憶體區塊,儲存著資料。 類別就是對這塊記憶體進行操作的封裝, 將物件執行方法的時候,物件的指標通常會存在ECX暫存器做為傳遞。 1. 請問「類別」可不可以包含「物件」? 靜態欄位是類別的一部分的話,可以。 2. 請問「物件」可不可以包含「類別」? 不能 3. 請問「類別」可不可以包含「類別」? 巢狀類別算的話,可以。 4. 請問「物件」可不可以包含「物件」? 可以...
View Article路人甲 on 物件導向基礎:何謂類別(Class)?何謂物件(Object)?
現在談OO的類別跟物件,可能要區分是OO最初發展時的看法,還是現行程式語言的用法.版主前述的問題,在這兩個前提之下,都會有完全不一樣的答案.甚至以現行程式語言來看,在不同的OOL中,也會有不同的程式語言設計,所以用不同程式語言就會有不同答案. 程式語言的東西大家都很熟悉,我從另一個觀點切入探討,回到原始英文單字的字義,以及OO最初發展時的想法,再參考生物學的概念. class...
View Article毛豆 on 物件導向基礎:何謂類別(Class)?何謂物件(Object)?
我經理入門課時如是說 物件導向就像在做雞蛋糕一樣,類別就像雞蛋糕的模子,物件就是灌了麵糊加熱後做出來的雞蛋糕 雞蛋糕做出來的時候會看它模子大小以及形狀會有不同的結果,這些就是屬性 如果你的雞蛋糕模子很神奇,可以製造出會走路的雞型雞蛋糕,那這個物件就擁有了方法 這是我看過最有趣的描述法
View ArticleWolke on 物件導向基礎:何謂類別(Class)?何謂物件(Object)?
在公司寫了10年程式的老人都不見得了解物件導向, 畢竟程式設計是結果論的, 程式從網路上七拼八湊出來, 可以跑就好了(甚至跑的也有點零零落落的) 程式完成後, 修改度等於零,也是沒差, 只要老闆能包容就好了, 反正只有看的懂code的人才了解, 這個人的功力有點問題.... 因為看到物件導向時, 又想到那個「程式磚頭水泥工」我po過的老文, 一時的有感而發。 .Net 有點久沒碰了,...
View Articlefcwu on 物件導向基礎:何謂類別(Class)?何謂物件(Object)?
不就class與instance,,一個尚未被具現化(instantiation)另一個被具現化了
View Articlemimi(秘密...不是你想的那個) on 物件導向基礎:何謂類別(Class)?何謂物件(Object)?
比喻:投胎轉世 類別:靈魂 未來要投胎為什麼,就是什麼靈魂。 例如:未來要投胎為人 Dim obj As 人 此時有魂無體...只知道未來會變成人,但是因為沒有軀體(執行個體),所以無法做任何事情。 物件:轉世出生的個體 當靈魂有了軀體,才能夠做一些事情 例如:新生的人 obj = New 人 此時就可以做人可以做的事情 obj.說話("爸爸") 另外還有種狀況,稱為附身(或者借ㄕ還魂) obj =...
View Articlechicken on 物件導向基礎:何謂類別(Class)?何謂物件(Object)?
雖然沒獎品 不過平常都沒什麼人可以跟我討論這類問題,手癢來回答看看... 1.請問「類別」可不可以包含「物件」? 可以。static field 放的物件就算吧 2.請問「物件」可不可以包含「類別」? System.Type 這種東西有點難介定,這 class 的 instance 是個物件,但是配合 reflection 卻又可以做到很多 class 才做的到的事... 就是 OO 裡提到的...
View Article保哥說可以匿名... on 物件導向基礎:何謂類別(Class)?何謂物件(Object)?
來就自己粗淺的瞭解回答一下問題,希望保哥也可以指導一下我的觀念, 之前根本沒接觸過OO觀念的程式語言,也是只能靠自己摸索,這邊就班門弄斧一下了。 1.類別裡面,可以包含別的類別產生的instance物件, 例如在屬性裡面return 一個 new object(),在method裡面new 一個其他的object。 2.4.物件包含類別?聽起來好像怪怪的,...
View Article