设计模式
文章平均质量分 74
。。。
cust19970212
这个作者很懒,什么都没留下…
展开
-
设计模式中的七大原则
设计模式中的七大原则一、开闭原则一、开闭原则对扩展开放,对修改关闭。尽量对原来代码进行扩展,而不是在原有代码的基础上作修改。 比如我现在要写华为手机和小米手机的功能,那么我将他俩的共有特性抽象成一个中国品牌手机类。此时我突然又要写一个苹果手机的功能,那么我只能在中国品牌手机类的基础上将其修改成国内外手机(修改成苹果手机与另外两款中国手机共有的特性),如果这样的层级关系有上百层,修改起来将会带来巨大的麻烦。这就违反了开闭原则中的对修改关闭。class ChineseMobilePhone {原创 2021-10-29 21:00:50 · 116 阅读 · 0 评论 -
什么叫耦合
耦合一、什么是耦合二、耦合的例子三、耦合强的坏处四、代码例子一、什么是耦合 耦合表示模块之间的关联程度,分为强耦合和弱耦合。二、耦合的例子 例子1:设想一下有十几个灯泡一同插在灯座上,假如其中有一个灯泡坏掉了,那么需要更换整个灯座设备的话,也就是说十几个灯泡全都要换掉,那么我们称这种情况为强耦合。若其中的一个灯泡坏掉了只需将这个坏掉的灯泡更换掉,那么称这种情况为弱耦合。 例子2:设想有一个机器人,机器人的眼睛坏掉了,假如需要将整个机器人头部给换掉,那么这种情况称为强耦合。若眼睛坏掉了只需更换原创 2021-10-27 20:57:16 · 5217 阅读 · 0 评论