Tag: 注释生成

如何标记方法必须?

假设您使用构建器模式创建类名Person,并假设Builder类包含方法body() , head() , arms() ,当然还有build()并且您认为方法head()和build()必须使用这个class级的用户。 我们想以某种方式标记这些方法是强制性的,如果可能的话使用注释。 如果这个类的用户试图构建一个Person实例但是忘了调用这些方法中的任何一个,我们希望得到某种警告 – 来自java编译器,或者来自我们用来构建我们的Eclipse或Maven项目 – 他们中的任何一个都可以。 有可能吗? 你会建议哪种方式?