»
遊客:
加入
|
登入
(帳號有問題請連絡TWed2k@gmail.com)
TWed2k
»
程式開發討論區
» [求助]到底何謂物件導向?
可打印版本
|
推薦給朋友
|
訂閱主題
|
收藏主題
|
純文字版
論壇跳轉 ...
主題:
[其他]
[求助]到底何謂物件導向?
字型大小:
小
|
中
|
大
|
巨
←
→
resetchen
白銀驢友
. 積分:
1478
. 文章:
2077
. 收花: 12932 支
. 送花: 15112 支
. 比例: 1.17
. 在線: 3003 小時
. 瀏覽: 100733 頁
. 註冊:
5861
天
. 失蹤:
200
天
. 台灣-台中
#1 : 2011-10-12 12:29 AM
全部回覆
送花
(16)
送出中...
嗯,用車的方法不錯....
CLASS(類別):可以定義這個類別有
車
外觀:
輪胎:
方向盤:
按喇叭():<-METHOD
上段的宣告定義了"車"有這點特點,有了類別,就可以用來定義物件:
例如
頭又大 是 車
頭又大.外觀=普通
那以後看到頭又大,就知道它是一個普通的車
METHOD是 定義一個類別可以做的,但不一定會去做的事,上例就是所有的車都有喇叭,但不一定要按
福特 是車
本田 是車
頭又大 是車
福特.按喇叭()
所以,這裡就只有福特的喇叭會響,當然還可以定義倒車()、熄火()以便未來可以使用
物件導向還有另一個特點,就是繼承Inheritance 例如 車有非常多種,以上例來看車子是父類別,那子類別就可以有
轎車、休旅車、四驅車的子項目,除了繼承了車的外觀、輪胎、方向盤、按喇叭()的特點外,還可以加上自己的特色如
休旅車:繼承 車
七人座
四驅車:繼承 車
全時四驅
那可以定義
頭又大 是 休旅車 那頭又大就有 頭又大.七人座 的特點了
反之
頭又大.全時四驅 將會是一個錯誤的 METHOD
[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接
快速回覆
送出中...
快速回覆
表情符號
更多 Smilies
字型大小 :
小
|
中
|
大
|
巨
[完成後可按 Ctrl+Enter 發佈]
溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別
關閉
表情符號
關閉
Discuz! 代碼
使用個人簽名
接收新回覆信件通知
發表時自動複製內容
[立即複製]
(IE only)
論壇跳轉 ...
最近訪問的論壇 ...
文字海洋
軟體求助討論區
感官至上
所在時區為 GMT+8, 現在時間是 2025-4-19 01:23 AM
清除 Cookies
-
連絡我們
-
TWed2k
© 2001-2046
-
純文字版
-
說明
Discuz!
0.1
| Processed in 0.019258 second(s), 9 queries , Qzip disabled