两道JAVA概念题,想与大家一起讨论下~
1。类与对象哪个是程序的基本单位(我选类,而书上给出的答案是对象)2。子类是继承了父类所有的方法与属性还是继承了父类非私有的所有方法与属性。(我选前者,而书上给出的答案却是后者)
到底是我做错了,还是书上印错了?各位你们也来回答一下吧~~
我带了证据
public class Test extends Super
{
public static void main(String[] args) {
System.out.println(new Test().str);
}
}
如果子类中没有str的话,应该有找不到符号的提示,而这里却提示只能在父类中访问
这说明子类继承了父类的private成员