为了账号安全,请及时绑定邮箱和手机立即绑定

跟视频上一样的操作,为什么有红色下划线,萌新请大佬们指教

http://img1.sycdn.imooc.com//5e8d88a50001ee3112420956.jpg求各位前辈解答

http://img1.sycdn.imooc.com//5e8d88a50001f00d12420956.jpg


正在回答

2 回答

第一张图Tepphone phone=new Telphone(),new后面不能接Telphone(),因为Telphone类里只有抽象的sendMessage方法,并没有具体实现,当你实例化一个Telphone的对象时是没有具体的sendMessage方法给你调用的,new后面应该接SmartPhone()或者CellPhone(),这两个类里有具体实现的sendMessage方法。

第二张图Telphone前面应该是class而不是interface吧。即将public interface Telphone改成public class Telphone。或者你如果要将Telphone当做接口的话,接口里边的属性要用public final static修饰,而且方法必须写成抽象方法,即不能有具体实现。但你里边的方法又是具体实现了的,所以我理解为你是需要一个类class而不是一个接口interface。

2 回复 有任何疑惑可以回复我~

Telphone 类名 是class吧 

Telphone 类名前 是 class吧,你输入了interface

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

跟视频上一样的操作,为什么有红色下划线,萌新请大佬们指教

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信