我想从类型为interface
的对象调用方法。Java自动完成不显示我的方法在接口中创建
private Car Ferrari;
Ferrari.startEngine();
Car
是interface
类与被叫startEngine()
方法。
我也有一个类实现Car
,让我们叫它CarImplementation
。所以当我打电话给Ferrari.startEngine()
时,我假定CarImplementation中的startEngine()
将被调用。
但是,在Eclipse中,我在startEngine()
下得到一条红线。而我得到)一个错误信息说
方法startEngine(是未定义类型汽车
如何时,我有我的接口和实现接口的类都startEngine()
予以定义?
我还注意到,在我输入法拉利之后的点后,我的startEngine()
方法是而不是显示在Eclipse的内容帮助中。
有什么建议吗?
你有救了你的Car.java文件? :-) – 2012-07-27 13:12:20