永发信息网

代码执行过程详解

答案:1  悬赏:60  手机版
解决时间 2021-03-29 18:22
  • 提问者网友:王者佥
  • 2021-03-29 06:34
代码执行过程详解
最佳答案
  • 五星知识达人网友:逐風
  • 2021-03-29 06:51
public class Person{
    private String name=”Person”;   //私有属性,不能使用 obj.name 形式访问,不然会报错
    int age=0;
}
public class Child extends Person{    
    //继承  Person  就相当于拥有父类的属性和方法 
    private String name="person";
    int age = 0;
    ///////////////////
    public String grade;
    public static void main(String[] args){
        Person p = new Child();  
        System.out.println(p.name);//这里报错了,不能直接访问私有属性
    }
}追问Person p = new Child();这一段代码是实例化子类里的对象赋值给p??我看一般代码都是这样的Person p =new Person();原理是一样的吗?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯