北京C++程序设计培训
2010-05-20 00:14 756次
- 课程价格:请电话咨询
- 开课时间:滚动开班
- 上课地点:请咨询客服
课程详情
北京C++培训,C++就业培训,北京C++培训学校,C++培训中心
C++程序设计培训
--------------------------------------------------------------------------------
课程名称:C++程序设计培训
课程时间:6天 (可调整)
课程对象: J2EE高级程序员和系统架构师
课程内容:
C++程序设计
*天
C++程序设计与面向对象设计
· C++程序设计:C语言概要;C++语言特色,C++程序结构;
· 面向对象三大特性、类和对象概念、构造与析构、数据封装;
· 类的继承、虚拟继承、多态性和虚函数;
· 输入输出流、串流、文件流;运算符重载;
· 函数模板和类模板,异常处理,名字空间;
· C++类库的设计及使用。
第二天
Microsoft基本类库应用程序框(MFC)
· MFC应用程序框架,WindowsSDK编程;
· MFC类库及ATL类库;
· 菜单和加速键、工具栏、消息影射、消息对话框、模式对话框、非模式对话框、属性页对话框、向导型对话框和通用对话框。
· 文档视图结构、各个类之间的生成与访问关系
第三天
多线程编程
· 编写辅助线程函数和启动线程;
· 主线程如何与辅助;
· 线程通话;
· 辅助线程如何与主线程通话;
· 用事件使线程同步;
· 线程阻塞;
· 临界区;
· 互斥体(mutex)和信号(semaphore) ;
· 用户界面线程。
第四天
COM本质论
· COM组件设计原理:COM的原理,
· COM接口原理,引用计数以及接口查询原理,DLL的原理及编写,类工厂的原理及实现等。
· COM组件设计进阶:包容与聚合,自动化,利用ATL编写COM组件,ACTIVEX控件的编写。
· COM的发展:DCOM及COM+的概述与运用。
第五天
高级编程
· 动态链接库;
· ActiveX控件使用与开发;
· DNA体系结构与组件对象模型(COM);
· 自动化组件设计与使用, ActiveX模板库(ATL);
· 综合实例解析;ISAPI服务器扩展等。
第六天
.NET Framework
· .Net FrameWork架构体系
· 托管与非托管程序的开发
· VC++与VC.NET的区别
托管VC++.NET程序设计
· Managed C++ Applications and the .NET Framework
· Defining __gc Classes
· __gc Pointers and References
· Value Types
· Arrays, Collections, and Reflection
· Managed Inheritance
· &, ,, , nbsp; Properties,Managed Operators,andManaged Exceptions
· Mixing Managed and Unmanaged Code
· COM Interoperability
相关课程
在线预约报名