接口

接口只能定义抽象方法和常量

接口中:所有属性都是公共静态常量,所有方法都是公共抽象方法

接口:只能定义抽象方法和抽象变量

接口可以继承接口,并且可以多继承  (一个借口可以继承多个接口) 

接口能不能去继承一个java类???  不能(不是同一种类型,(接口全是抽象方法,不能实现))

java类能不能去继承一个接口???    不能

java类可以去实现接口  而不是去继承接口,并且还是多实现。

接口能不能实现接口???不能

例:
A接口
public interface A {
    public void henhen();
}
B接口
public interface B {
    public void haha();
}
InterfaceDemo接口   继承A、B接口
public interface InterfaceDemo extends A,B {
    //接口中:所有属性都是公共静态常量,所有方法都是公共抽象方法
    public static final String name="小明";
    int    age=20;
    public abstract void getName();
    void getAge();
}
//interface实现类,它实现了InterfaceDemo接口
public class interfaceDemoTest implements InterfaceDemo {
    public void getAge() {    
    }
    public void getName() {    
    }
    public void henhen() {        
    }
    public void haha() {    
    }
}

 

posted @ 2014-12-12 23:46  屌丝一枚#  阅读(63)  评论(0)    收藏  举报