Javaでは、慣例により、ブールフィールドのゲッターおよびセッターはisField()およびになりsetField()ます。これは、のような形容詞ですフィールド名と完全に正常に動作しactive、visible、closed、など
しかし、次のような動詞の意味を持つフィールドに名前を付けるにはどうすればよいhaveChildrenですか?「_ing」を動詞()に追加しますか?havingChildren
明確にするために、メソッド名(getterおよびsetter)はIDEによって自動生成されるため、制御できません。したがって、必要なのは適切なフィールド名であり、IDEがそのゲッターを生成するときに意味があります。たとえば、hasChildrenは完全なフィールド名ですが、IDEがフィールドのゲッターを生成すると、になりますisHasChildren。これをどうやって解決しますか?
parent機能します。