1. 程式人生 > >java開發模式--介面卡模式

java開發模式--介面卡模式

介面卡模式:通過將多個不相干的介面串在一起(介面內部業務邏輯各不相同)

例項:媒體播放器

建立一個播放操作介面:


為了相容播放MP4或者VLC:建立MP4,VLC播放介面:


分別具體實現播放邏輯:



建立播放介面卡(核心)-使得MP3播放器相容MP4、VLC:


測試介面卡:


      注:MP3為預設播放流,不做操作。