/* 類與接口之間關系: 實現關系。 類與接口要注意的事項: 1. 非抽象類實現一個接口時,必須要把接口中所有方法全部實現。 2. 抽象類實現一個接口時,可以實現也可以不實現接口中的 方法。 3. 一個類可以實現多個接口 。 疑問: java為什么不支持多繼承,而支持了多實現呢? class A{ public void print(){ System.out.println("AAAAAA"); } } class B{ public void print(){ System.out.println("BBBBBB"); } } class C extends A ,B{ } new C().print(); 接口與接口之間關系: 繼承關系。 接口與接口之間要注意事項: 1. 一個接口是可以繼承多個接口的。 */ interface A{ public void print(); } interface C{ public void getArea(); } interface B extends A,C{ // B接口繼承A接口 public void test(); } class Demo10 implements B{ public static void main(String[] args) { Demo10 d = new Demo10(); d.print(); } public void getArea(){} public void test(){} public void print(){ System.out.println("這個是A接口的print方法..."); } }
