【设计模式】学习笔记之设计原则

这好像是我第一次开始写博客,还是有点激动的,俗话说的好,好记性不如烂笔头,更何况我的记性还不好,所以我决定在学习设计模式的同时,将其中自己认为重要的知识点记录下来,让以后自己回头查找知识点的时候能更快一些。首先,讲一讲设计原则。

设计原则详解
设计模式存在的根本原则是为了代码的复用,增加可维护性。有如下原则:
1. 开闭原则:对扩展开放,对修改关闭。
2. 里氏转换原则:子类继承父类,单独掉完全可以运行。
3. 依赖倒转原则:引用一个对象,如果这个对象有底层类型,直接引用底层。
4. 接口隔离原则:每一个接口应该是一种角色。
5. 聚合复用原则合成/:新的对象应使用一些已有的对象,是指成为新对象的一部分。
6. 迪米特原则:一个对象应对其他对象有尽可能少的了解。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值