摘要:
一.简介: 对于一些管理类等,在全局中我们希望全局只能存在一个实例,那么我们就需要单例模式. 概念:单例模式,Singleton,保证一个类只有一个实例,并提供一个访问它的全局访问点. 二.设计方法简介 1.构造方法私有化,保证在类的外部不能实例化这个类; 2.定义一个私有化的静态字段持有当前类的唯 阅读全文
posted @ 2021-08-03 22:52
movin2333
阅读(46)
评论(0)
推荐(0)
摘要:
一.单一职责原则(SRP) 就一个类而言,应该仅有一个引起它变化的原因.如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力. 二.开放-封闭原则 软件实体(类\模块\函数等等)应该可以扩展,但是不可修改.这个设计原则包含两个方面,一个是对于 阅读全文
posted @ 2021-08-03 22:07
movin2333
阅读(52)
评论(0)
推荐(0)
摘要:
一.简介: 红黑树是2-3-4树(一种B树)的实现,所以如果想要理解红黑树的增删操作的原理,必须先了解2-3-4树的增删操作步骤.将红黑树转化为对应的2-3-4树,只需要理解黑色节点才是真正的节点,红色节点是从属于黑色节点的,如下图的红黑树和对应的2-3-4树: 参考资料:一般的做法是将参考资料放在 阅读全文
posted @ 2021-08-03 20:42
movin2333
阅读(358)
评论(0)
推荐(0)

浙公网安备 33010602011771号