为了账号安全,请及时绑定邮箱和手机立即绑定

java中Object obj 作为参数理解不了 ?

java中Object obj 作为参数理解不了 ?

慕丝7291255 2019-02-07 15:07:15
java中Object obj 作为参数理解不了 
查看完整描述

2 回答

?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

 Object是这些类的原始祖先。String类什么的包括你自己定义的类,都可以归到它的名下。(int 不是类,是基本数据类型)
  好处是,这样可以适应更广泛的传参类型而不必每个类的参数类型都去专门定义一个功能类似的方法,当一个方法为
  fun(Object a){}的时候
  你用String做a也可以,用YourClass自定义的类做a等都可以
  而你如果只是
  fun(String a){ }的话,就只能用String来做参数a。当你需要其他参数的fun的时候,你还得再新写一个fun(OtherClass a){}

查看完整回答
反对 回复 2019-03-09
?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

object 是java类中的基类,所有类都继承object,你设置形参为object时,其他所有类型都可以传入

查看完整回答
反对 回复 2019-03-09
  • 2 回答
  • 0 关注
  • 750 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信