啊哦cc
2015-12-08 19:59
如图,不知道怎么弄了
你是public的直接可以在子类对象中赋值,不过属性不建议为public,初学练手就无所谓了
可以写set方法,也可以写构造函数,随便你了
实例化一般写在方法里?
父类:
public abstract class Human {
int a;
int b;
int c;
public abstract void language();
}
子类:
public class Chinese extends Human {
public Chinese() {
// TODO Auto-generated constructor stub
a=100;
b=200;
c=300;
}
@Override
public void language() {
// TODO Auto-generated method stub
System.out.println("中国人说中国话");
}
}
一句话说明:在子类的构造方法中初始化属性
父类就那样,子类重写用构造方法 public show(){
写你要定义的参数值如 name="奥迪A4";
}
Java入门第二季 升级版
530655 学习 · 6091 问题
相似问题