java里在父类里定义的成员变量如果在其两个子类中给其赋不同的值?赋值语句怎么写? 20
1个回答
展开全部
class Parent {
protected int a;
public Parent() {
this.a = 1;
}
}
class Child1 extends Parent {
public Child() {
// 这里直接其赋
this.a = 4;
}
// 输出
public void print() {
System.out.println("a=" + this.a);
}
}
class Child2 extends Parent {
public Child() {
// 这里直接其赋
this.a = 8;
}
// 输出
public void print() {
System.out.println("a=" + this.a);
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询