• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
返回主页

AaronBlog

  • 博客园
  • 首页
  • 新随笔
  • 联系
  • 管理
  • 订阅 订阅

一个优秀的Unity3d开发者必备的几种设计模式

  • Unity脚本编程
  • 如何写脚本架构
  • 参考书籍
  • 设计模式
  • 原则1:单一职责原则
  • 用一个类描述动物呼吸这个场景
  • 当需求变动
  • 改动量小的方法
  • 隐患
  • 另一种修改方式
  • 遵循单一职责原的优点有
  • 原则2:里氏替换原则
  • 名字的由来
  • 定义
  • 继承的风险
  • 需求变动
  • 影响了正常的功能
  • 里氏替换原则通俗的来讲就是
  • 原则3:依赖倒置原则
  • 定义
  • 依赖倒置原则核心思想
  • 情景举例
  • 需求变动
  • 抽象的接口
  • 在实际编程中,我们一般需要做到如下3点
  • 原则4:接口隔离原则
  • 定义
  • 未遵循接口隔离原则的设计
  • 示例代码
  • 遵循接口隔离原则的设计
  • 示例代码
  • 注意几点
  • 原则5:迪米特法则
  • 定义
  • 最少知道原则
  • 违反迪米特法则的设计
  • 修改后的代码
  • 主要的变化
  • 总结
  • 原则6:开闭原则
  • 定义
  • 如何遵守
  • 如何去遵守这六个原则
  • 说明
  • 原文链接:http://www.cnblogs.com/zhaoqingqing/p/4288454.html
posted @ 2017-06-08 21:26  AaronBlogs  阅读(2020)  评论(0)    收藏  举报
刷新页面返回顶部

公告

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3