一、案例介紹
定義usb
介面(具備開啟功能、關閉功能),筆記本要使用
usb裝置,即筆記本在生產時需要預留可以插入
usb裝置的
usb介面,即就是筆記本具備使用
usb裝置的功能,但具體是什麼
usb裝置,筆記本並不關心,只要符合
usb規格的裝置都可以。滑鼠和鍵盤要想能在電腦上使用,那麼滑鼠和鍵盤也必須遵守
usb規範,不然滑鼠和鍵盤的生產出來無法使用
進行描述筆記本類,實現筆記本使用usb滑鼠、usb鍵盤
1. usb介面,包含開啟功能、關閉功能
2. 筆記本類,包含執行功能、關機功能、使用usb裝置功能
3. 滑鼠類,要符合usb介面
4. 鍵盤類,要符合usb介面
二、案例需求分析
階段一:
使用筆記本,筆記本有執行功能,需要筆記本物件來執行這個功能
階段二:
想使用乙個滑鼠,又有乙個功能使用滑鼠,並多了乙個滑鼠物件。
階段三:
還想使用乙個鍵盤 ,又要多乙個功能和乙個物件
問題:每多乙個功能就需要在筆記本物件中定義乙個方法,不爽,程式擴充套件性極差。
降低滑鼠、鍵盤等外圍裝置和膝上型電腦的耦合性。
三、實現**步驟
1. 定義滑鼠、鍵盤,筆記本三者之間應該遵守的規則
inte***ce usb
2. 滑鼠實現usb規則
class mouse implements usb
public void close() }
3. 鍵盤實現usb規則
class keyboard implements usb
public void close() }
4. 定義筆記本
class notebook
// 筆記本使用
usb裝置,這時當筆記本物件呼叫這個功能時,必須給其傳遞乙個符合
usb規則的
usb裝置
public void useusb(usb
usb) }
public void shutdown() }
public class test }
膝上型電腦cpu排名 我的膝上型電腦?
2020年底了,膝上型電腦對現代年輕人來說也就是放大的手機罷了。核心部件就是cpu,其他的都不是核心。外設 如顯示器 ips 2k 4k 觸控螢幕 揚聲器 麥克風,鍵盤背光燈,影響就是直觀感受,就像是一輛車的不同配置一樣。介面 usb type c hdmi 網線?無線路由器也普及了,網線對於遊戲愛...
膝上型電腦配置
現在很多人都不知道怎麼電腦看什麼配置,我們應該怎麼買電腦,應該怎麼去選擇呢?因為我剛剛買了一台電腦,現在和大家分享一下。宣告 我在這裡講的是一些屌絲級的啊,大神勿噴!對於品牌我推薦聯想和華碩,這兩款的價效比還可以。對於想買個合適自己並且質量 服務還 可以的朋友是乙個不錯的選擇。當然你也可以選擇其他品...
膝上型電腦什麼牌子好 世界膝上型電腦排名
要說那個膝上型電腦什麼牌子好?這個是沒有乙個絕對的答案,與其說哪個膝上型電腦電腦牌子最好,還不如說哪個牌子的哪款膝上型電腦更適合自己。下面來看看世界膝上型電腦排名,也許你就知道膝上型電腦什麼牌子好了。世界膝上型電腦排名no1 聯想thinkpad 聯想thinkpad實則是ibm的品牌,但是聯想收購...