java抽象类里面的成员,和接口内的成员 抽象类与接口系列之四

    xiaoxiao2025-03-02  26

     

    package java_10; public class java_10_4 { public static void main(String[] args) { // B4 b=new B4(); 错误 // IC4 ic4=new IC4() { // 正确,这是匿名内部类,属于IC4的子类 // // @Override // public void meth_02() { // // TODO 自动生成的方法存根 // // } // }; // G3 g3 = new G3(); g3.meth_01(); g3.meth_02(); } } class A4 { } abstract class B4 { public abstract void meth_01(); } interface IC4 { void meth_02(); // 默认public abstract } class G3 extends B4 implements IC4 { public void meth_01() { System.out.println("抽象类里面有成员都必须实现" + ", 抽象类里面没有非抽象成员" + "\n-----------------------------------------------------------------"); } @Override public void meth_02() { // TODO 自动生成的方法存根 System.out.print("接口里可以有非抽象成员" + ", 接口里面成员都必须实现"); } }

     

    最新回复(0)