Java--继承

Posted jllin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java--继承相关的知识,希望对你有一定的参考价值。

阻止继承: final类和方法

不允许扩展的类被称为final类,作用:阻止利用某个类定义子类。

  • 如果在定义类的时候使用了final修饰符就表明这个类是final类。

    public final class Executive extends Manager
    {
    }

  • 类中的特定方法也可以被声明为final。如果这样做,子类就不能覆盖这个方法(final类中的所有方法自动成为final方法)

抽象类

   如果自下而上在类的继承层次结构中上移,位于上层的类更具有通用性,甚至可能更加抽象。
   从某种角度看,祖先类更加通用,人们只将它作为派生其他类的基类,而不作为想使用的特定的实例类。
   如果将一个类声明为abstract,就不能创建这个类的对象。但可以创建一个具体子类的对象。
   可以定义一个抽象类的对象变量,但是它只能引用非抽象子类的对象。

以上是关于Java--继承的主要内容,如果未能解决你的问题,请参考以下文章

java中封装,继承,多态,接口学习总结

java代码在片段活动中不起作用

java 代码片段【JAVA】

# Java 常用代码片段

# Java 常用代码片段

创建片段而不从 java 代码实例化它