【发布时间】:2014-01-03 08:05:47
【问题描述】:
就像标题所说的那样,你可以让超类的公共成员成为子类中的受保护成员吗?我今天在考试中遇到了这个问题,而且我对编程还很陌生。你能解释一下吗?
public class Animal {
int lifeExpectancy;
private int weight;
protected gender;
String name;
public String type;
String genders;
public Animal(int le, int w, char g, String n){
lifeExpectancy = le;
gender = g;
weight = w;
name = n;
}
这是子类
public class Pet extends Animal{
private String home;
private Boolean biten;
String message;
public Pet(int le, int w, char g, String n, String h, Boolean b) {
super(le, w, g, n);
lifeExpectancy = le;
gender = g;
weight = w;
name = n;
home = h;
biten = b;
}
【问题讨论】:
-
写一些代码看看.. :)
-
哦,对不起,我忘了包括它。 :D
-
你不明白。他的意思是:写代码自己编译看看。
-
我做到了,所以如果是或否,我心里有一个答案,另一个问题是是否可以做到,如何做到?
标签: java class subclass public superclass