美文网首页
注解:@CallSuper

注解:@CallSuper

作者: 业精于勤_荒于嬉 | 来源:发表于2021-12-10 16:39 被阅读0次
image.png

一句话解释就是:
被@CallSuper 注解的方法,子类在重写这个方法时,必须调用super,否则会编译报错。

例如:

父类

public class A {

    @CallSuper
    protected void testCallSupter(){

    }
}

子类

public class B extends A {

    @Override
    public void testCallSupter() {
        super.testCallSupter();
    }
}

此时并没有报错,如果把B.java中 testCallSupter方法的 super.testCallSupter();删除就会编译报错:


相关文章

  • 注解:@CallSuper

    一句话解释就是:被@CallSuper 注解的方法,子类在重写这个方法时,必须调用super,否则会编译报错。 例...

  • as插件java转kotlin遇到的坑

    @CallSuper注解的坑 1.假如你写了一个gradle的库叫appFramework,这里面有个类BaseF...

  • lombok @EqualsAndHashCode

    @EqualsAndHashCode(callSuper = false)lombok 默认,忽略父类继承属性,自...

  • Java让子类重写父类方法,必须调super.method();

      在父类方法的上面加上@CallSuper,例如:  父类中   子类重写时,必须调用“super. metho...

  • 注解学习笔记

    什么是注解注解分类注解作用分类 元注解 Java内置注解 自定义注解自定义注解实现及使用编译时注解注解处理器注解处...

  • 注解与反射

    注解 声明一个注解类型 元注解 在定义注解时,注解类也能够使用其他的注解声明。对注解类型进行注解的注解类,我们称之...

  • 1.8 Java 注解annotation

    1.1 注解声明 Java注解Annotation,有声明注解和元注解 元注解:Java提供的元注解,所谓元注解就...

  • 注解的使用

    元注解 注解 注解本质就是接口: 元注解:修饰注解的注解 自定义注解 Text.java FruitName.ja...

  • 注解

    Java注解 注解 元注解 自定义注解 元注解:负责注解其他注解 共有4个标准的meta-annotation类型...

  • Spring高级应用之组合注解和元注解

    1.核心概念: 元注解:可以注解在其他注解上的注解;被注解的注解成为组合注解; 2.组合注解的定义步骤 定义组合注...

网友评论

      本文标题:注解:@CallSuper

      本文链接:https://www.haomeiwen.com/subject/otncfrtx.html