粗略。。。java设计模式总结。。。studying

本文介绍了五种核心软件设计模式,包括单例模式确保单一实例存在、工厂模式用于选择实现类并隐藏具体实现细节、值对象模式实现数据封装以便于传输、装饰模式增强类的功能并整合到现有体系结构中,以及DAO模式实现数据持久化和读取。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

设计模式5——DAO(data access object)
1)把本机内存数据保存到指定文件夹中
2)把本机指定文件夹中数据读取到内存中


设计模式4——装饰模式
1)加强某个类的功能,并把该类加到加强类的体系中


设计模式3——值对象
1)数据封装,方便socket传输


设计模式2——工厂
1)选择实现类
2)返回接口
3)隐藏实现类


设计模式1——单例
1)只允许内存中只有一个实例
2)(多例)允许内存中有多个实例
3)实例:数据库访问人数的设计







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值