模型一:防盜門模型
乙個類直接去實現父類和多種介面。
介面:鎖
public
inte***ce
lock
抽象類:door
public
abstract
class
door
防盜門繼承door、實現鎖
public
class
theftproofdoor
extends
door
implements
lock
@override
public
void
close()
@override
public
void
lockup()
@override
public
void
openlock()
}
public
class
test
}
模型二:印表機模型
介面的實現類作為類的屬性。
兩個介面:*****、inkbox
public
inte***ce
*****
public
inte***ce
inkbox
四個實現類:a4、b5 、colorbox、blackbox
public
class
a4implements
*****
}public
class
b5implements
*****
}
public
class
blackbox
implements
inkbox
}public
class
colorbox
implements
inkbox
}
用介面作為類的成員,傳入引數用實體類(用了多型)
public
class
printer
public
void
set*****
(***** *****)
public inkbox getinkbox()
public
void
setinkbox
(inkbox inkbox)
public
void
show()
}
public
class
testprinter
}
c 呼叫介面的兩種方式
1 get請求型別介面呼叫 public jobject getdate string url 處理介面返回的jobject資料 資料結構 獲取返回訊息 jobject obj getdate url obj message tostring 請求成功 獲取資料詳情,jarray jar jarra...
VB登入介面的兩種實現方式
由於框架內容已基本完成,下面就可以做些業戶性質的任務了。首先是登入介面的設計,常見的登入介面有兩種 第一種設程式在開始執行時顯示乙個登入視窗,驗證正確後才可以進入程式中,如qq。vb實現 vb程式的啟動可以設定為從登入窗體啟動,即工程 工程屬性 啟動物件,選擇要啟動的窗體即可。我一般喜歡從sub m...
EPOLL兩種模式
select epoll 的特點 select 的特點 select 選擇控制代碼的時候,是遍歷所有控制代碼,也就是說控制代碼有事件響應時,select 需要遍歷所有控制代碼才能獲取到哪些控制代碼有事件通知,因此效率是非常低。但是如果連線很少的情況下,select 和epoll的lt 觸發模式相比,...