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

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


慕丝7291255
浏览 751回答 2
2回答

慕桂英3389331

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

吃鸡游戏

object 是java类中的基类,所有类都继承object,你设置形参为object时,其他所有类型都可以传入
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript