摘要: 一,单一原则 一个类只负责一个职责,洗碗工洗碗,厨师做饭,老板收钱,各干各的。然而他们都属于一个类(人类),而有一个共同的方法Work(),那么他们就可以继承一个接口或则抽象类来实现。 优点:(1)降低了类的复杂度。(2)提高了类的可读性,系统的维护性(3)变更引起的风险降低 二,里氏替换原则(LS 阅读全文
posted @ 2020-11-04 17:12 牛牛大王 阅读(167) 评论(0) 推荐(0)
摘要: 一,压缩字符串 1.判断各个字符再字符串中使用的频率,根据频率来制作哈夫曼树 1)哈夫曼结点类 class HuffmanNode implements Comparable<HuffmanNode>{ //使用compar接口,获得排序功能。 public Byte data; public in 阅读全文
posted @ 2020-10-16 10:53 牛牛大王 阅读(875) 评论(1) 推荐(0)