从超类中的方法查找方法内容? (Java / Eclipse中)

时间:2015-06-08 03:24:27

标签: java eclipse sockets oop

我想找到java.net.ServerSocket accept()方法的内容(因为我试图覆盖它,因此它返回不同的类型)。这在Eclipse中是可能的,还是在Java中?

感谢。

1 个答案:

答案 0 :(得分:1)

不,在Java中是不可能的。因为,您无法修改您覆盖的函数的返回类型。 Java Tutorials Overriding and Hiding Methods说(部分)

  

具有相同签名的子类中的实例方法(名称,加上其参数的数量和类型)和返回类型作为超类中的实例方法会覆盖超类的方法。

我建议您使用@Override annotation来保护自己免于意外覆盖的overloading方法。