求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
某轨道交 C/C++设计模式
华为 C++高级编程
丹佛斯 C++高级编程
北大方正 C语言单元测试实践
罗克韦尔 C++单元测试+重
罗克韦尔 C++单元测试+重
中国石油 C++单元测试

相关课程  
C++并发处理+单元测试
C++程序开发
C++高级编程
C/C++开发
C++设计模式
C/C++单元测试
 

全部课程 >C/C++技术  
C++设计模式
2874 次浏览  
陈老师
国内知名专家c++专家,C/C++有关的单元测试
 
时间地点:北京 上海 深圳根据报名开班
课程费用:5000元/人
 
企业内训:可以根据企业需求,定制内训,详见 内训学习手册



认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


     本课程主要介绍C++设计模式。众所周知,C++的风险在于设计,好的设计一劳永逸,蹩脚的设计害人害己。本课程主要讲解C++中被公认比较好的设计模式。并以此提高开发人员的设计能力。
    课程目标:
    让学员掌握并了解各种设计模式及其副作用。 
    培训对象:开发设计人员、系统构架师
    学员基础:有相当的C++开发基础,对C/C++开发有实际工作经验。
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天

    s

    1、 C++设计机制

    2、 设计模式简介与引入

    3、 C/C++设计与设计模式

    创建模式

    设计模式之Singleton(单态/单件) 保证一个类全局只有一个实例

    设计模式之Factory(工厂方法和抽象工厂) 使用工厂模式就象使用new一样频繁

    设计模式之Builder

    设计模式之Prototype(原型)

    结构模式

    设计模式之Adapter(适配器)

    设计模式之Proxy(代理)

    设计模式之Facade(门面)

    设计模式之Composite(组合)

    设计模式之Decorator(装饰器)

    设计模式之Bridge(桥连)

    设计模式之Flyweight(共享元)

    行为模式

    设计模式之Command(命令)

    设计模式之Observer(观察者)

    设计模式之Iterator(迭代器)

    设计模式之Template(模板方法)

    设计模式之Strategy(策略)

    设计模式之Chain of Responsibility(责任链)

    设计模式之Mediator(中介)

    设计模式之State(状态)

    设计模式之Memento(注释状态?)

    设计模式之Interpreter(解释器)

    设计模式之Visitor(访问者)

     
    2874 次浏览  
    其他人还看了课程
    嵌入式C高质量编程  9984 次浏览
    Win32下的C/C++核心编程  1504 次浏览
    Unix/Linux下的C/C++核心编程  1530 次浏览
    单元测试、重构及持续集成  3993 次浏览
    C++程序开发  2278 次浏览
    C++高级编程  6740 次浏览
    定制内训


    课程计划
    图数据库与知识图谱 2-25 [北京]
    数据治理与数据资产管理 3-24 [北京]
    软件开发过程中的项目管理 3-24 [北京]
    高级性能测试与性能分析 4-17 [北京]
    云原生架构与技术 4-21 [上海]
    深度学习与知识图谱最佳实践 4-27 [北京]