From 4cb41a15fef8ca318a9ca59ae0810fd21829261e Mon Sep 17 00:00:00 2001 From: pfvwqyiue <2494606795@qq.com> Date: Sat, 25 Oct 2025 14:51:04 +0800 Subject: [PATCH] ADD file via upload --- SmartHomeControlCenter.java | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 SmartHomeControlCenter.java diff --git a/SmartHomeControlCenter.java b/SmartHomeControlCenter.java new file mode 100644 index 0000000..16763f4 --- /dev/null +++ b/SmartHomeControlCenter.java @@ -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(); + } +} \ No newline at end of file