静态工厂方法的优势:
1:静态工厂方法有名称
2:静态工厂方法不用每次都返回一个新的对象
3:静态工厂方法可以返回任何子类对象
4:静态工厂方法可以根据参数返回不同的对象
5:静态工厂方法可以在编码的时候返回对象的实现类不存在
由第五个优势引出了服务提供者(Service Provider)模式
JDK自带的访问提供者:ServiceLoader
静态工厂方法的优势:
1:静态工厂方法有名称
2:静态工厂方法不用每次都返回一个新的对象
3:静态工厂方法可以返回任何子类对象
4:静态工厂方法可以根据参数返回不同的对象
5:静态工厂方法可以在编码的时候返回对象的实现类不存在
由第五个优势引出了服务提供者(Service Provider)模式
JDK自带的访问提供者:ServiceLoader
本文标题:条目1:考虑使用静态工厂方法而不是构造函数
本文链接:https://www.haomeiwen.com/subject/ihmrgttx.html
网友评论