• 技术文章 >Java >Java基础

    java 变量会被继承吗

    angryTomangryTom2019-11-18 14:34:31原创1721

    java 变量会被继承吗

    java中变量会被继承,前提是父类的成员变量类型是public或protected。当父类的成员变量为private时不能够被继承,但是可以通过父类提供的相应方法进行访问。

    1、子类可以直接使用父类非私有成员

    1.jpg

    所以,一般在父类中声明过的变量,子类不要再次声明;

    2、子类可以通过父类提供的函数使用父类私有成员

    2.jpg

    3、子类中定义了和父类中同名的成员,通过子类直接访问的是子类中定义的成员

    3.jpg

    4、子类中定义了和父类中同名的成员,要访问父类成员,可以通过super关键字

    4.jpg

    php中文网,大量的免费Java入门教程,欢迎在线学习!

    以上就是java 变量会被继承吗的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:java 变量 继承
    上一篇:java中HashMap和LinkedHashMap的区别 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 什么是java继承• java接口可以被继承吗• java怎么继承,使用什么关键字?• java如何继承
    1/1

    PHP中文网