java初学者自查(一)父类中私有变量子类是否能够继承

来源:互联网 发布:手机淘宝不出菜鸟驿站 编辑:程序博客网 时间:2024/06/05 23:45
第一篇博客 希望能够坚持写下去,自学 自查 自省  ,如果有错误 希望大大们能帮我 提出来  万分感谢!
class Father{private String name;public int age;Father(String name,int age){this.name = name;this.age = age;}public String getName(){return name;}}//创建一个子类继承父类class Childextends Father{Child(String name,int age){super(name,age);}}
/*
单独调用Age是可以调用,并产生结果。
当调用Name是 编译器提示: 错误: name可以在Father中访问private
由此可以知道  子类可以继承父类中的 私有变量 但是 并不能调用
被private修饰过的变量只能在本类中调用
   
*/
<pre name="code" class="html">class ExtendsDemo5{public static void main(String[] args){Child chi = new Child("zhangsan",20);int Age = chi.age;int Name = chi.name;System.out.println("Age="+Age);System.out.println("Name:"+Name);}}



1 0