看板 [ java ]
討論串[問題] 想請問interface的具體意義
共 29 篇文章

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者godfat (godfat 真常)時間19年前 (2007/01/22 18:51), 編輯資訊
0
0
0
內容預覽:
no, 你想得太複雜了,Java interface 就只是一個 pure abstract class 而已. 寫成 C++ 的話就是這樣:. class 電動雨刷{ // 其實我是 interface.... public:. virtaul void 刷刷刷() = 0;. };. class
(還有685個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者adrianshum (Alien)時間19年前 (2007/01/22 18:43), 編輯資訊
0
0
0
內容預覽:
於 C++ 而言, 那只是一個 super class 而已.. 只是這 super class 沒有任何 implementation,. 裡面通通都是 pure virtual function.. interface 並不是 has-a 的關係.. interface 也是 is-a. 如果你
(還有32個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者TonyQ (骨頭 (MSN掛了))時間19年前 (2007/01/22 18:41), 編輯資訊
0
0
0
內容預覽:
個人覺得 interface比較像是"貼標籤". 被貼上這個標籤的東西,就會具有共同的特性。. 像你說的例子,交通工具就不適合貼上"電動雨刷"的標籤,. 因為不是所有交通工具都有電動雨刷(機車沒有)。. 一個最簡單的例子,comparable是一個常見的Java Interface,. 只要被貼上c
(還有532個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者jaw109 (潑文章都是為了養小雞)時間19年前 (2007/01/22 18:26), 編輯資訊
0
0
0
內容預覽:
[前言]. 是這樣子的,我是C++的使用著. 在閱讀SoftwareSolutions書籍或文章的時候. 常常會看見JAVA的interface. 我可以理解interface存在的立場. 但我更想知道interface更具體的使用..... (或者,用C++的觀念去理解...... if it i
(還有602個字)