java中接口是否可以成为其他类的属性 有的话,请提供实例,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 package t2;public class Button { /* * private Light light = new Light(); * * public void pressOn() * { light.turnOn(); } * * public void pressOff() { light.turnOff(); } */ public class Button { private Switch switch; public Button(Switch switch) { this.switch = switch; } public void pressOn() { this.switch.trunOn(); } public void pressOff() { this.switch.turnOff(); } }} Switch是一个接口,编译不通过 csdn首页的方法2:“凿壁借光”的模式场景实例运行错误 不管 Switch 是一个接口还是一个实例类,在Button的构造函数中,传入的那个Switch,肯定是一个实例类。 可以,示例发到你csdn邮箱你看看先 求解:Java简单工厂模式之反射实现的疑问? 我们老师让我们用java基本语句自己写动态数组和链表的实现.不能用ArrayList和LinkedList 关于字符串string的一个小问题 有关于thinking in java第三版的答案 Runtime.getRuntime().addShutdownHook怎么没起作用? 小的跟各位老大跪下了!急! 求助,变量输入的问题! 最简单的Linux下java程序的运行错误。菜鸟问题 一道题目 application和APPLET的移植 谁能给个jdk1.4的下载地址 如何来检测用户有一段时间没有动键盘鼠标了?
/*
* private Light light = new Light();
*
* public void pressOn()
* { light.turnOn(); }
*
* public void pressOff() { light.turnOff(); }
*/
public class Button
{
private Switch switch; public Button(Switch switch) {
this.switch = switch;
}
public void pressOn()
{
this.switch.trunOn();
}
public void pressOff()
{
this.switch.turnOff();
}
}
}
你看看先