本文实例讲述了Java面向对象程序设计:抽象类,接口用法。分享给大家供大家参考,具体如下:
首发日期:2018-03-24
abstract class A{ abstract void talk();//只能声明,不能具体定义 } class B extends A{ void talk() { System.out.println("run in B");//子类必须重写抽象方法 } } public class Demo { public static void main(String[] args) { B b=new B(); b.talk(); } }
package 接口; interface A{ public static final int size=100; public abstract void talk(); // public abstract void eat(); } class B implements A{ //实现A中的抽象方法 public void talk() { System.out.println("B talk"); } } public class Demo { public static void main(String[] args) { new B().talk(); } }
希望本文所述对大家java程序设计有所帮助。