weixin_39491178 2017-07-13 16:13 采纳率: 0%
浏览 1109

程序最后一行 为什么调用不了? 求大神们可以解答

interface Alarm{
public String getBrand();
public void larmNotice();
}

public class Bentley extends Car {
public String getInfo(){

    return "Bentley";
}
    public String getBrand(){
        return "宾利牌汽车专用报警器";

}
    public void larmNotice(){
        System.out.println("主人,有人在盗窃您的宾利车!");


    }

}

public class Customer {

 public static void main(String args[]){
      Bentley b = new Bentley();


     System.out.println("顾客要购买宾利:");
       //Car bentley=CarFactory.getCar("Bentley");
     System.out.println("提取汽车:"+b.getInfo());
       //System.out.println("提取汽车:"+bentley.getInfo());
      // System.out.println("提取汽车:"+b.getInfo());
       System.out.println("赠送汽车报警器:"+b.getBrand());
       System.out.println(b.larmNotice());  //此处出错?
 }

}

  • 写回答

14条回答

  • Solo丶慕颜 2017-07-14 00:28
    关注

    你的larmnotise 方法就是用来打印的,拿出来单独调用就行了

    评论

报告相同问题?