设计模式的本质是:“找到变化,封装变化”
设计模式的类型分为:
创建型:负责提供创建对象的机制
结构型:将对象或类组合成更大的结构,同时保持对外结构的不变,对内结构的灵活
行为型:处理对象之间的沟通,将对象变化的行为封装起来
所以在工作中需要先找到业务中重复的部分,再根据重复的类型,找到对应类型的设计模式,根据每种设计模式的机制确定哪种设计模式适合当前的业务。
设计模式的本质是:“找到变化,封装变化”
设计模式的类型分为:
创建型:负责提供创建对象的机制
结构型:将对象或类组合成更大的结构,同时保持对外结构的不变,对内结构的灵活
行为型:处理对象之间的沟通,将对象变化的行为封装起来
所以在工作中需要先找到业务中重复的部分,再根据重复的类型,找到对应类型的设计模式,根据每种设计模式的机制确定哪种设计模式适合当前的业务。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/35677.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!