我只是想知道我是否遗漏了以下问题的任何内容.我跟我的答案提出了问题.
什么样的对象可以传递给以下方法?可以在此方法中的obj上调用哪些方法?
public void doThis (Object obj)
{
// some code
}
Run Code Online (Sandbox Code Playgroud)
我的答案:
可以在上述方法中传递的对象类型是从作为当前类的超类的实际类实例化的对象,以及已在当前类本身中实例化的对象.此外,已经从其他实际类实例化的对象可以类型转换为当前类或其中一个超类,以允许作为方法doThis()的参数.
可以在方法内部调用的方法包括当前类中的任何公共,受保护或私有方法以及来自超类的任何继承方法.
这是对的吗?
| 归档时间: |
|
| 查看次数: |
255 次 |
| 最近记录: |