《Effective Java》阅读笔记
admin
2024-03-20 07:13:22

1.考虑使用静态工厂方法替代构造方法

优点:

1.静态工厂方法有名字,可读性更高

2.不需要每次都创建一个新对象

3.可以返回其返回类型的任意子类型对象

4.返回对象的类可以根据参数的不同而不同

5.在编写包含该方法的类时,返回的对象的类不需要存在(?)

缺点:

1.没有公共或受保护构造方法的类不能被子类化

2.程序员很难找到它们

相关内容

热门资讯

逃离钢筋水泥 魔都“网红村”打... 全球知名户外品牌与上海合作的户外营地牵手“网红村”上海青浦东厍村。营地计划在明年4月开业,规划建有2...
中国移动安徽公司“明厨亮灶” ... “现在点外卖先看后厨直播,吃得明明白白,心里踏实多了!”在淮南市田家庵区,市民李女士通过美团APP下...
原创 冬... 冬天一到,寒气袭来,很多中老年人开始觉得手脚冰凉、关节僵硬,这时候除了添衣保暖,饮食调理更是关键。俗...
泉城环保世纪行丨黄河生态廊道惠... 齐鲁晚报·齐鲁壹点记者 李殷婷在2025年泉城环保世纪行活动中,采访团实地探访了济南黄河百里风景区。...