[javase]抽象类(如果由始至终只有一个子类)

来源:互联网 发布:web前端设计软件 编辑:程序博客网 时间:2024/06/05 20:16
public class TestAb {public static void main(String[] args) {//此时取得抽象类对象的时候完全不需要知道B的存在A a=A.getInterance();}}abstract class A{//定义抽象类Apublic abstract void name();private static class B extends A{//内部抽象类子类public void name() {//要覆写抽象类方法 向上转型System.out.println("11");}}public static A getInterance() {//也是向上转型原理 返回new B()是被A指向的return new B();}}

原创粉丝点击