为了账号安全,请及时绑定邮箱和手机立即绑定

为啥不能调用父类变量?

父类Animal

package com.imooc;
public class Animal {
	//父类中的成员变量	
	public String name;
	public int age;
	private int weight;
			
	public void eat() {
	    System.out.println("吃东西");	
	}	
}

子类Dog

package com.imooc;
public class Dog extends Animal {

}

测试类Initial

package com.imooc;
public class Initial {	
    Dog dog = new Dog();
    dog.age = 2;
    dog.name = "xiaotian";
    }

在测试类调用父类成员变量时报错

dog.age = 2;

dog.name = "xiaotian";

以上两句报错

错误红线在age和name下

https://img1.sycdn.imooc.com//5cde7f090001e5db05790041.jpg

正在回答

0 回答

举报

0/150
提交
取消

为啥不能调用父类变量?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信