covariant return type Overriding - covariant return type Java tutorial에 보시면 다음과 같이 나와있습니다. An instance method in a subclass with the same signature (name, plus the number and the type of its parameters) and return type as an instance method in the superclass overrides the superclass’s method. 메소드 서명