java 事件介面卡

2021-05-28 06:47:11 字數 542 閱讀 3504

事件介面卡是***介面的空實現;事件介面卡實現了***介面,

並為介面的每個方法都提供了空的實現,方法體內沒有具體的**。

當需要建立***的時候,可以通過繼承介面卡,而不是實現***介面。

因為介面卡已經空實現了***介面中所有的方法,因此只要重寫自己想

要寫的方法,從而簡化事件***的**的編寫。

介面r-------------->介面卡

containerlistenerr-------------->containeradapter

focuslistenerr-------------->focusadapter

componentlistenerr-------------->componentadapter  

keylistenerr-------------->keyadapter 

mouselistener-------------->mouseadapter

windowlistenerr-------------->windowadapter               等等

介面卡模式 預設介面卡,類介面卡,物件介面卡

模式思想 改變乙個類的對外介面 增加或減少 以滿足不同外部呼叫者的需求 角色成員 目標介面 target 客戶所期待的介面。目標可以是具體的或抽象的類,也可以是介面。需要適配的類 adaptee 需要適配的類或適配者類。介面卡 adapter 通過包裝乙個需要適配的物件,把原介面轉換成目標介面。適配...

Java 介面卡模式

先上基本概念,再談談我的理解 介面卡模式有兩種,物件介面卡和類介面卡。介面卡模式將乙個類的介面轉換成客戶期望的另乙個介面,介面卡讓原本介面不相容的類可以合作無間。例子 交流電介面卡。看看類圖關係 這個為物件介面卡的類圖 解釋一下 比如client類有些方法a b adaptee也有一些特別的方法a1...

Java 介面卡模式

inte ce windows class mywindows implements windows public void max public void close public class adaptdemo 先看 介面windows,介面實現類mywindows,但是我現在想實現介面wind...