【发布时间】:2015-04-11 05:33:55
【问题描述】:
当一个对象实际上并没有实现接口时,你能把一个对象转换成一个接口吗?例如:
矩形类没有实现 Edible-
Rectangle cerealBox = new Rectangle();
Edible e;
e = (Edible) cerealBox;
这有效吗?
【问题讨论】:
-
在这里提问并可能永远等待一个可能错误的答案或一组令人困惑的答案真的比直接尝试并立即得到正确答案更有效吗?
标签: java interface casting implementation abstract