runoob design pattern note_1

来源:互联网 发布:强矩阵式管理 编辑:程序博客网 时间:2024/06/07 03:52
面向对象设计原则:
  • 对接口编程而不是对实现编程
  • 优先使用对象组合而不是继承
设计模式的类型:

总共有 23 种设计模式。这些模式可以分为三大类:

  • 创建型模式(Creational Patterns)
  • 结构型模式(Structural Patterns)
  • 行为型模式(Behavioral Patterns)

下面用一个图片来整体描述一下设计模式之间的关系:

设计模式之间的关系

设计模式的六大原则:

  1. 开闭原则(Open Close Principle)
  2. 里氏代换原则(Liskov Substitution Principle)
  3. 依赖倒转原则(Dependence Inversion Principle)
  4. 接口隔离原则(Interface Segregation Principle)
  5. 迪米特法则,又称最少知道原则(Demeter Principle)
  6. 合成复用原则(Composite Reuse Principle)
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 废品回收环保证怎么办 电脑速度太慢怎么办 娃儿嘴唇肿了怎么办 QQ登录无法授权怎么办 手机qq授权失败怎么办 嗓子干喝水没用怎么办 证件照头部过大怎么办 景区没带学生证怎么办 换奶粉导致腹泻怎么办 捡到的观音佛像怎么办 怀孕孕酮值低怎么办 孕酮值过低怎么办 排卵期lh值低怎么办 黄体生成激素低怎么办 错用了音容笑貌怎么办 30枪钉打骨头上怎么办 六个月宝宝发烧怎么办 耳痛一阵一疼痛怎么办 孩子就英语好怎么办 穿高跟鞋不跟脚怎么办 体育生上课睡觉怎么办 生完孩子后体虚怎么办 历史选择题错很多怎么办 汽车后屁股凹陷怎么办 高二基础差怎么办 高中生不想学英语怎么办 屁股两边凹进去怎么办 右边脸凹进去怎么办 高二数理化不好怎么办 高二物理学不好怎么办 高一学不好高二怎么办 数学高二不好怎么办 高二英语差怎么办 屁股右侧有凹陷怎么办 倒车把车撞凹了怎么办 车后备箱撞凹了怎么办 婴儿车屁股凹陷怎么办 腹直肌分离3厘米怎么办 肩胛骨内侧缘痛怎么办 腰压迫腿疼怎么办 神经损伤肌肉萎缩怎么办