010-82661221客服热线:

| | |
当前位置:首页 > 课程信息

C++程序设计精讲

面向对象程序设计是当前最为主流的程序设计方法,C++依靠其特有的高性能,在整个程序设计语言领域内占有不可动摇的地位,流媒体、嵌入式、音视频、网络底层应用等高效解决方案往往需要通过C++语言实现。

培训对象

有一定开发经验的C程序员,掌握C、C#、Java或任何一种语言的基本语法与程序理念,需要使用或正在使用C++语言开发的程序员。

学员基础

师资

由业界知名人士亲自授课:
刘老师,培训中心高级教师 C/C++语言培训、移动嵌入式应用培训专家。
刘老师拥有近10年的C/C++应用以及5年的教学培训经验。熟悉Windows、Linux、多种嵌入式应用系统的C/C++应用技术,对面向过程、面向对象编程以及设计模式有自己独特的见解,习惯于将实战经验与理论想结合,以应用实例贯穿授课过程。

培训要点

培训内容

 

主题
 容
The C in C++部分
 
结构化程序设计基本语法回顾
数组定义与初始化
指针与函数参数
结构体与联合体
宏及其应用
 
A better C部分
 
C++函数特征——重载
C++函数特征——默认参数
C++函数特征——占位参数
C++函数特征——内联
引用与指针的区别
函数参数与函数返回值的类型选择
变量的声明与定义,函数的声明与定义规则
全局变量的使用方法
extern关键字
const与变量,const与函数,const与类
static与变量,static与函数,static与类
 
OO部分—封装
 
自定义类型的语法与理念
声明与定义分离
访问控制
友元语法和应用
属性与行为相分离
类对象的大小
类与对象的概念区分
隐藏实现的方法
构造、析构
动态内存分配规则
OO部分—继承
 
继承的基本语法与理念
公有继承的必要性
继承的方法规律
使用继承与使用组合的区别和选择
私有继承与多重继承
OO部分—多态
多态发生的前提条件汇总
多态的必要性
多态的实现方法和机理
OO部分—多态
 
多态与构造和析构
纯虚函数与抽象类
抽象类的使用
 
OO部分—高级
 
异常处理方法
程序调试方法
建模初探
常见设计模式及其应用场景分析
 

培训目标

1) 掌握C++语法
2) 掌握面向对象的特征
3) 掌握C++语言、类库与应用平台关系
4) 了解常见的设计模式与应用场景。

培训时间、地点

时间:2017-12-14 到 2017-12-16 地点:北京

证 书

培训结束,颁发由中科院计算所职业培训中心“C++程序设计师”结业证书。

费 用

培训费:4500元/人(含教材、证书、午餐、学习用具等)。住宿可协助安排,费用自理。

支付账号

名 称:北京市海淀区中科院计算所职业技能培训学校
开户行:北京银行中关村支行
帐 号:01090302900120105445661
收缩