@AllArgsConstructor初始化父类属性
时间: 2023-10-17 12:38:08 浏览: 178
当使用@SuperBuilder注解时,父类的属性可以使用@AllArgsConstructor注解来进行初始化。这意味着在子类的构造函数中,可以包含父类的属性作为参数,从而进行初始化。通过这种方式,子类可以正常获取到父类的成员属性进行builder构造。在给父类添加@AllArgsConstructor注解后,子类就可以调用父类的构造函数来初始化父类的属性了。这样就可以保证父类的属性在子类的构造过程中得到正确的初始化。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [【Lombok】@NoArgsConstructor, @RequiredArgsConstructor, @AllArgsConstructor | 自动生成类的构造函数](https://blog.csdn.net/qq_31635851/article/details/121793718)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [lombok注解中 @Builder @SuperBuilder @NoArgsConstructor @AllArgsConstructor 注解使用问题总结](https://blog.csdn.net/weixin_51373348/article/details/123044340)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]