为什么要使用object实体对象取代datatable作为返回值类型呢,这样做有什么...

为什么要使用object实体对象取代datatable作为返回值类型呢,这样做有什么好处呢?大家都帮帮我吧,谢谢。... 为什么要使用object实体对象取代datatable作为返回值类型呢,这样做有什么好处呢?大家都帮帮我吧,谢谢。 展开
 我来答
nicocarrey
2011-07-16 · 超过10用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:24万
展开全部
面向对象的语言中,所有的类都直接或者间接的继承了Object。

方法的返回值类型为Object,返回出来后依然可以用强行转换成datatable,
这样做那是因为不能确定你的方法可能返回那种类型,
具体的说就是比如方法可能返回出一个String,或者Integer,或者是一个实体对象,
但是任何类型都可看做是Object,这是Java面向对象语言的特性。

实际中这样的做法比较少(比方反射,或者一些不确定类型的操作),
具体情况要根据你做的项目而定。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式