1.Java里如果一个类是abstract类,抽象类,则其构造函数是不会被调用的,也就其构造函数是无效的,所以不用写构造函数。
2.抽象类里可以有非抽象方法 和 抽象方法。
3.抽象类中的变量只能是常量
因为抽象类的变量是无法初始化的。所以虽然定义了,也是个null point Object
抽象类的变量默认是 static (静态) 和 final (常量) 。不用写 static 和 final 修饰
4. 抽象类的内部类也是个抽象类
内部类的实例化 : 先实例化外包类,再实现内部类。
InnerClass innerclass = new OuterClass().new InnerClass()