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

为什么我的大括号总是错!

package interfacetest;

public class TelphoneTest {
 public static void main(String[] args) {
  Telephone tel1 = new CellPhone();
  tel1.call();
  tel1.message();
  Telephone tel2 = new SmartPhone();
  tel2.call();
  tel2.message();
  
  
  IPlayGame ip1 = new SmartPhone();
  ip1.PlayGame();
  IPlayGame ip2 = new Psp();
  ip2.PlayGame();
  
  IPlayGame ip3 = new IPlayGame(){

   @Override
   public void PlayGame() {
    // TODO Auto-generated method stub
   System.out.println("使用匿名内部类的方式");
   }
   
  }
 }
}


 

正在回答

2 回答

你最后漏了一句ip3.playGame(); 

你必须要通过 对象名ip3 把你的playGame方法里的内容 输出出来

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

};然后没有错了,运行结果为

通过键盘打电话!
通过键盘发短信!
通过语音打电话!
通过语音发短信!
具有了玩游戏的功能!
具有了玩游戏的功能!
为什么最后一句没有输出!使用匿名内部类的方式,这个没有输出!

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

举报

0/150
提交
取消

为什么我的大括号总是错!

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