• java抽象类可以有构造方法


    学过java都知道抽象类不能实例化,会认为它不能够有构造方法,然而并不是这样的。

    它的调用是由实现子类构造的时候去调用;这样初始化的时候有用。

    举个例子:

    abstract class T {
        
        public T(){
            System.out.println("T构造器....");
        }
    }
    
    class A extends T {
        
        public A(){
            System.out.println("A.构造器.....");
        }
        
        public static void main(String[] args) {
            new A();
        }
    }

    输出 :
    T构造器....
    A.构造器.....
    
    
  • 相关阅读:
    UVa
    UVa
    USACO
    USACO
    USACO
    Floyed算法学习
    POJ
    POJ
    codeforces 796C Bank Hacking
    codeforces 796B Find The Bone
  • 原文地址:https://www.cnblogs.com/pjcdarker/p/4837014.html
Copyright © 2020-2023  润新知