失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 使用Java实现建造者模式

使用Java实现建造者模式

时间:2021-12-07 20:53:22

相关推荐

使用Java实现建造者模式

这是模式使用lambok插件即可,不需要自己实现,在实体类添加@Builder注解即可,代码示例:

@Builderpublic class Rocket {private String name;private Engine engine;@Overridepublic String toString() {return "Rocket{" +"name='" + name + '\'' +", engine=" + engine +'}';}}@Builderpublic class Engine {private String name;@Overridepublic String toString() {return "Engine{" +"name='" + name + '\'' +'}';}}public class Demo {public static void main(String[] args) {Rocket rocket = Rocket.builder().name("火箭").engine(Engine.builder().name("发动机").build()).build();System.out.println(rocket);}}

如果觉得《使用Java实现建造者模式》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。