JAVA中super的用法

谁践踏了优雅 2024-04-17 18:20 126阅读 0赞

子类可以调用父类的任何非私有方法,而用到super时可能子类中对父类的datacreat方法进行重写用super表明调用的是父类里的方法
也就是说,如果子类中没有对父类的方法进行重写的话,就可以直接调用非私有方法;而如果有重写,就要用到super来调用方法。而重写的时候方法签名又一样,这里super就是起一个区分的作用,以表明这是父类的方法,因为有时候调用时有特别要求去调用父类方法,这时就用super调用。

发表评论

表情:
评论列表 (有 0 条评论,126人围观)

还没有评论,来说两句吧...

相关阅读

    相关 JAVAsuper

    类可以调用父类的任何非私有方法,而用到super时可能子类中对父类的datacreat方法进行重写用super表明调用的是父类里的方法 也就是说,如果子类中没有对父类...

    相关 javasuper 两种

    通过用static来定义方法或成员,为我们编程提供了某种便利, 从某种程度上可以说它类似于C语言中的全局函数和全局变量。 但是,并不是说有了这种便利,你便可以

    相关 python 类super函数

    深入理解面向对象编程时,看到了继承的特性,这里想就继承的方法做一下总结。 继承可以分为两种:单继承和多重继承问题,讨论多继承问题时,就引入了我们今天的主题,super函数的用