我什么时候应该对toString方法使用@Override

问题描述 投票:0回答:1

我正在学习java,有一个关于toString方法的问题。 在这两种情况下:

//**Case1: **
@Override
public String toString(){
   return "Hello world";
}

//**Case2:** 
public String toString(){
   return "Hello world";
}

所以我的问题是我们什么时候需要包含@Override。因为基本上 case2 已经覆盖它了。为什么我们需要再次@Override它。

了解 toString 如何工作

java eclipse tostring
1个回答
0
投票

始终

@Override
上使用
toString()
,因为它始终覆盖
Object.toString()

© www.soinside.com 2019 - 2024. All rights reserved.