interface BrightnessControl{
void plusBrightness();
void minusBrightness();
}
interface A{}
interface B{}
 class TV implements Brightness Control,A,B {
  public void plusBrightness(){
  System.out.println("TV brightness plus");
  }
  public void minusBrightness(){
  System.out.println("TV brightness minus");
  }
 }
 class VPV implements BrightnessControl{
  public void  plusBright(){
  System.out.println("vpv brightness control plus");
  }
  public void minusBrightness(){
  System.out.println("vpv brightness control minus");
  }
 }
 public class testInterface{
  public static void main (String[] args){
  TV objTV = new TV();
  objTV.minusBrightness();
  objTV.plusBrightness();
  VPV objVPV = new VPV();
  objVPV.minusBrightness();
  objVPV.plusBrightness();
  }
 }
 错误是在class inplement那 什么缺了个{

解决方案 »

  1.   

    1st Brightness Control : 中间有空格2nd 子类VPV必须实现它继承自TV的public void plusBrightness() 方法
      

  2.   

    class TV implements Brightness Control,A,B 
      public void plusBright()方法 应该是plusBrightness  楼主 笔误吧
    建议楼主用IDE写   这样就能很快的排错了
      

  3.   

    interface BrightnessControl{
    void plusBrightness();
    void minusBrightness();
    }
    interface A{}
    interface B{}
     class TV implements Brightness Control,A,B {  //BrightnessControl 你两个单词中间有空格.
      public void plusBrightness(){
       System.out.println("TV brightness plus");
      }
      public void minusBrightness(){
       System.out.println("TV brightness minus");
      }
     }
     class VPV implements BrightnessControl{
      public void plusBrightness()  {         //你这个方法名写错了.应该是plusBrightness();必须重写实现接口里的抽象函数.
       System.out.println("vpv brightness control plus");
      }
      public void minusBrightness(){
       System.out.println("vpv brightness control minus");
      }
     }
     public class testInterface{
      public static void main (String[] args){
       TV objTV = new TV();
       objTV.minusBrightness();
       objTV.plusBrightness();
       VPV objVPV = new VPV();
       objVPV.minusBrightness();
       objVPV.plusBrightness();
      }
     }
      

  4.   

    interface BrightnessControl{
    void plusBrightness();
    void minusBrightness();
    }
    interface A{}
    interface B{}
     class TV implements Brightness Control,A,B {  //BrightnessControl 你两个单词中间有空格.
      public void plusBrightness(){
       System.out.println("TV brightness plus");
      }
      public void minusBrightness(){
       System.out.println("TV brightness minus");
      }
     }
     class VPV implements BrightnessControl{
      public void plusBrightness()  {         //你这个方法名写错了.应该是plusBrightness();必须重写实现接口里的抽象函数.
       System.out.println("vpv brightness control plus");
      }
      public void minusBrightness(){
       System.out.println("vpv brightness control minus");
      }
     }
     public class testInterface{
      public static void main (String[] args){
       TV objTV = new TV();
       objTV.minusBrightness();
       objTV.plusBrightness();
       VPV objVPV = new VPV();
       objVPV.minusBrightness();
       objVPV.plusBrightness();
      }
     }
      

  5.   

    +1
    用ide写吧,我以前也是用txt写,开发效率很低.  Eclips , netBeans都行