突然想到一个设计方面的小问题:
电灯 Light
能 打开 on() 和关闭 off()
这样 就可以 light.on() 或者light.off()如果再加上张三打开电灯 该怎么设计张三的方法 需要传入什么参数 ??这个问题还可以延伸一下 李四让张三打开电灯 李四让张三打开红色电灯
电灯 Light
能 打开 on() 和关闭 off()
这样 就可以 light.on() 或者light.off()如果再加上张三打开电灯 该怎么设计张三的方法 需要传入什么参数 ??这个问题还可以延伸一下 李四让张三打开电灯 李四让张三打开红色电灯
应该有一个灯的集合 ,开灯和关灯的方法,一个接受命令的方法
就可以给据李四的命令做相应的操作了