场景:
今天的笔记本电脑的视频接口通常是hdmi类型的,而我们的办公环境下,投影仪往往是VGA类型的,当我们需要进行投影时,我们有3种方式:
- 更换我们的笔记本,使其类型是VGA形式的
- 更换投影仪,使其是HDMI形式的
- 买一个HDMI转VGA的转接口
显然,答案不言而喻,这个转接口就可以充当我们的“适配器”角色。
- 笔记本(labtop)
public interface Laptop {
void outputHDMOSignal(HDMISignal signal);
}
public class LaptopImpl implements Laptop {
private HDMISignal signal;
public HDMISignal getSignal() {
return signal;
}
public void setSignal(HDMISignal signal)