parent
4f9c9ad1ae
commit
4cb41a15fe
@ -0,0 +1,26 @@
|
||||
/**
|
||||
* 智能家居控制中心类
|
||||
* 可以根据设备的不同接口类型调用相应的功能
|
||||
*/
|
||||
public class SmartHomeControlCenter {
|
||||
|
||||
/**
|
||||
* 控制可打印设备
|
||||
* @param device 可打印设备
|
||||
*/
|
||||
public void controlPrintableDevice(Printable device) {
|
||||
System.out.println("控制中心正在操作可打印设备...");
|
||||
device.print();
|
||||
}
|
||||
|
||||
/**
|
||||
* 控制多功能一体机的所有功能
|
||||
* @param machine 多功能一体机
|
||||
*/
|
||||
public void controlAllInOneMachine(AllInOneMachine machine) {
|
||||
System.out.println("控制中心正在操作多功能一体机...");
|
||||
machine.print();
|
||||
machine.scan();
|
||||
machine.copy();
|
||||
}
|
||||
}
|
||||
Loading…
Reference in new issue