一道面试选择题

AslenG 2011-03-26 11:13:27
这题不是我做的,是我从朋友那儿剽窃来的不会所以问问大家,问题如下:
下列关于java.lang.Object类说法错误的是:(单选)
a)所有类都直接继承了Object类
b)如定义一个类时为指定继承某个类,那么它直接继承Object类
c)Object类中定义了所有Java对象都具有的相同行为
d)Object类中包含toString()和equals(Object obj)等方法的定义
小弟我看了半天觉得是a,不知对否?
...全文
232 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
认真的coder 2011-04-18
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 langwangs 的回复:]
我感觉应该选b
在jdk中:public class Object类 Object 是类层次结构的根类。每个类都使用 Object 作为超类(排除a)]所有对象(包括数组)都实现这个类的方法。可以排除c,在jdk中的Object下可以直接查到toString()和equlas()方法所以d也排除 。
[/Quote]
觉得这才是正解
AslenG 2011-04-15
  • 打赏
  • 举报
回复
相信群众的眼睛,选d了!
infocccccccc 2011-03-30
  • 打赏
  • 举报
回复
虽然Object类是所以类的超类,但是并不是所以的类都是直接继承与Object类的,因为java是支持的是单继承,如果一个类继承了某个类就只能说Object是它的祖辈(自己说说的),所以选项a应该是错误的。
b选项和上面说的差不多,Object只能算是间接继承的,b应该也是错的。
c选项说Object类定义了所以类具有相同的行为,因为Object是所以类的超类,所以每个类都能够直接或者间接的使用Object中的方法,但是必须明白我们继承一个类是为了方便我们代码的优化,子类继承父类后一般都会对父类的方法进行重载或者重写,有的时候在子类中还需要定义一些子类中特有的属性和方法,所以选项c不正确。
选型d说的应该是正确的 在Object类中包含toString()和equals(Object obj)等方法。自己可以网上下个api看看。

langwangs 2011-03-30
  • 打赏
  • 举报
回复
我感觉应该选b
在jdk中:public class Object类 Object 是类层次结构的根类。每个类都使用 Object 作为超类(排除a)]所有对象(包括数组)都实现这个类的方法。可以排除c,在jdk中的Object下可以直接查到toString()和equlas()方法所以d也排除
hejun19860620 2011-03-29
  • 打赏
  • 举报
回复
a不对,不一定是直接继承object的,b跟a差不多,c感觉是错误的,d是正确的
liuhanpo1984 2011-03-29
  • 打赏
  • 举报
回复
个人觉得应该选d,因为所有类都是Object的子类(无论是直接的还是间接的),而String类中包含有toString()和equals(Object obj)方法,所以说Object类中包含toString()和equals(Object obj)等方法的定义
liuhanpo1984 2011-03-29
  • 打赏
  • 举报
回复
个人觉得应该选d,因为所有类都是Object的子类(无论是直接的还是间接的),而String类中包含有toString()和equals(Object obj)方法,所以说Object类中包含toString()和equals(Object obj)等方法的定义
睡觉不盖被 2011-03-28
  • 打赏
  • 举报
回复
java 只支持单继承嘛 如果一个类的直接父类不是Object 那么就不是直接继承了嘛
不知-道人 2011-03-28
  • 打赏
  • 举报
回复
我感觉a不对 object类 是所有类得父类
dracularking 2011-03-27
  • 打赏
  • 举报
回复
所有都是直接继承肯定不对了

java.lang.Object
java.awt.Graphics
javax.swing.DebugGraphics

ansensp 2011-03-27
  • 打赏
  • 举报
回复
感觉a b 都不对
star95hmz 2011-03-27
  • 打赏
  • 举报
回复
恩,是A,有的类还有父类啊,它的父类没有父类的话就是继承的object类了,所以说直接继承就不对了

51,411

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧