有點類似白馬和馬有什麼不同. 不過有人可能認為這拿去解釋繼承比較合
適.
--
※ Origin: 程式設計樂園 ◆ From: 163.31.59.170
始祖馬 -> 現代馬 (繼承) 有些始祖馬的特徵在現代馬裡被隱藏了
現代馬有些行為和特徵是始祖馬沒有的 or vice versa...
假設每隻馬都有 color
假設所有馬是一個集合
白馬是所有馬裡 color == WHITE 的集合
假設白馬除了顏色外 沒有行為和特徵是與"馬"不同的
那白馬和馬有什麼不同. 不應拿繼承去解釋
當然 an object is an instance belonging to a class;
a group of objects belonging to the same class can form
a subclass.
白馬和馬有什麼不同. 拿繼承去解釋
這是合法的 但我不認為是"合適"的
簡單的可以說 類別-是用以定義物體的性質,特性,行為
物件-就是以上述的特徵而產生的實體,可直接操作使用的
--
[m [1;35m※ 來源:‧蛋捲廣場 bbs.tku.edu.tw‧[FROM: 168.95.4.60] [m
嗯,更簡單的比喻
人類─類別
你、我、他─物件
--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: 202.39.11.114