1。类与对象哪个是程序的基本单体(我选类,而书上给出的答案是对象)
2。子类是继承了父类所有的方法与属性还是继承了父类非私有的所有方法与属性。(我选前者,而书上给出的答案却是后者)
到底是我做错了,还是书上印错了?各位你们也来回答一下吧~~

解决方案 »

  1.   

    2.个也没有错....
    你试试就知道了....继承之后set私有方法,不是可以吗?
      

  2.   

    对象是基本单体,比如对象猫、狗,他们都是一个基本单体,而动物则是这些基本单体的类
    例如 People you = new People();
    你是基本单体,你有属性和行为,而人是你这个基本单体的类,也就是说你是人类第二个问题就更简单了,答案肯定是后者,因为private属性和方法是私有的
      

  3.   

    java中都是以对象为基本单位.类相当于一个概念.
    父类里private的变量或方法子类中是不能继承的因为它是私有的.就像你老婆一样你会拿来跟别人分享吗?开玩笑的其实就是这个道理了.
      

  4.   

    不是吧...对象是程序的基本单位?
    我在另一本书上看到是"JAVA语言是以类为程序的基本单位"
      

  5.   

    java技术交流,讨论java的技术细节和最新技术。欢迎中高级程序员加入讨论。QQ群:3001581