个人免费注册 机构免费注册 会员中心
首页  
课程分类▼
 培训机构&学校  人才需求  薪水福利  成功之路   
www.5future.comwww.5future.comwww.5future.com
    课程详细信息


上海祝成信息科技有限公司

课程表
机构简介
图片展示


联系信息
联系人: 李建忠
电话: 021-64389621
主页: http://www.softcompass.com
地址: 上海市徐汇区龙华西路585号华富大厦A座8楼8A3室




该课程信息由培训机构自行发布,我的前程培训网不保证该信息的有效性和真实性。请您慎重使用。
基本信息  
课程名称
暑假全日班、周末班、晚班--标准C++面向对象高级开发 
所属类别程序开发 | 晚班、 周未班、 脱产班
总课时80 课时
招生对象 
相关证书 
开课时间滚动开课 | 2006-07-03
报名截止日期2006-7-2
培训费1800
在线报名优惠价1620
授课方式面授
所在区域上海徐汇区
详细上课地点上海市徐汇区龙华西路585号华富大厦8A3室(近万体馆)
备注 


课程简介  

通过本课程的学习,学员将能够深入掌握C++面向对象软件开发的思想与方法,出色完成各种C++软件项目开发任务,胜任现代软件企业中C++软件开发工程师或高级软件开发工程师所要求的C++语言编程能力。 

     1. 深入掌握C++语言编程技能
     2. 深入掌握C++面向对象开发思想
     3. 深入掌握C++对象模型底层机制
     4. 深入掌握常用C++标准程序库类型
     5. 深入掌握C++应用程序开发流程与方法


<b>1. C++面向过程编程(基础) </b>



C++语言的历史,发展,文化与产业应用 

本节介绍C++语言相关发展历史、现状、产业应用、以及未来发展,从宏观上帮助学员融入C++这一门博大精深的语言的社区文化中,从而为学员打下一个良好的C++文化的基础与底蕴。 

C++基础与ISO-C++标准导引 

本节简要介绍C++语言的基本构造,包括命名空间、预定义数值类型,C风格字符串与std::string,变量与常量,表达式与语句等,建立ISO-C++98标准所倡导的正确C++编程观念。帮助学员理清C++语言学习过程中的基本面,为后续的更复杂的技术学习打下一个坚实的基础。 

指针、数组与引用(重点) 

指针、数组与引用是C++中最基础的构造,也是最常用的构造,是许多C++开发人员的陷阱,甚至是许多C++老手都经常犯错误的地方。本节从内存模型(特别是堆、栈模型)的角度深入剖析这些构造,彻底理清它们之间的关系,帮助学员掌握正确的使用方法,避免常见的陷阱。 

C++函数的内存模型(重点) 

函数调用是现代高级编程语言的基本机制,也是后续各种技术的重要基础。本节深入机器底层,从内存模型的角度深入剖析C++函数的调用过程,帮助学员透彻理解C++中的函数调用。 

C运行时库与STL标准库 

程序库是现代编程语言赖以生存的基石,也是程序员顺利编程的重要保障。本节简要介绍C++编程中最常用的两套程序库:C运行时库与STL标准库,帮助学员熟练掌握常用的库函数和类型,为后续的编程学习打下良好实战基础。  



<b>2. C++基于对象编程(重点)</b> 


自定义类、及其数据成员与成员函数 

本节详细阐述C++对象编程的重点:自定义类及其包含的数据成员与成员函数,以及如何使用它们来表达对象的行为和状态;详述对象实例的概念,静态与实例的区分,this指针的含义,帮助学员建立正确的基于对象编程(Object-Based Programming)观念。 

对象生命周期管理:构造与析构、拷贝与赋值 

本节详述对象的构造(初始化)、拷贝、赋值、析构等有关对象生命周期管理的核心机制,以及神出鬼没的“临时对象”,帮助学员精准地理解一个对象生存、活动、拷贝、消亡等各个过程,彻底把握对象的“来龙去脉”。 

内存管理与静态对象的内存模型 

指针与引用大大复杂化了C++面向对象编程,干扰了开发人员对对象内存管理的正确理解,是许多C++开发人员的陷阱。本节从静态对象的内存模型入手,详述C++对象的内存布局,类型大小(sizeof),内存分配与释放,等内存管理的核心理论,帮助学员理清有关栈和堆的正确观念,彻底掌握对象、指针、引用三者在C++对象编程中的运用、并避免常见的陷阱。 

操作符重载 

操作符重载是C++类型的重要支持设施,可以极大地方便C++类型的使用,本节详细介绍各种C++常用的重载操作符,帮助学员掌握这些技术在C++软件开发中的典型应用,并避免常见的陷阱。 

C++基于对象项目实践练习*** 

实践练习是掌握C++软件开发必不可少的一个环节,本节通过一个具体的项目实践练习来帮助学员掌握对象、及其数据成员与成员函数的设计与实现,巩固C++基于对象编程。  



<b>3. C++面向对象编程(重点)</b> 


类型继承 

继承是面向对象三大特征之一,本节将深入阐述C++类型继承的规范和机制,包括成员的继承、构造函数/析构函数的调用链、继承的内存布局等,帮助学员透彻理解C++的类型继承机制。 

虚函数与多态机制 

以虚函数为基础的动态多态是面向对象软件设计的重要技术基础。本节将深入阐述C++的虚函数规范,内部机制,以及其在面向对象的软件架构中的广泛应用,帮助学员深刻理解这一关键技术。

多重继承与虚拟继承 

多重继承、以及在其基础上的虚拟继承为C++类型系统设计提供了丰富的构建选择,本节将深入探讨其机制,以及它们在面临一些具体问题时的应用。 

动态对象的内存模型 

由于虚函数的引入,C++对象的内存模型具有了动态特质。如何掌握在多态情况下的对象、指针与引用,并避免常见的陷阱,是C++面向对象软件开发中程序员应具备的关键素质。本节从动态对象的内存模型入手,帮助学员彻底掌握三者在面向对象编程中的运用。 

C++面向对象项目实践练习*** 

实践练习是掌握C++软件开发必不可少的一个环节,本节通过一个具体的项目实践练习,详细讨论如何将面向对象的概念模型转化为可编程实现的C++面向对象程序模型,是对C++面向对象编程的一个总结与提炼。  



<b>4. C++程序支持设施</b> 


运行期类型识别与类型转换 

运行期类型识别(RTTI)是C++多态机制的衍生品,是C++中的重要类型机制;类型转换是C++编程中常见的任务,但各种不同的类型转换也常常是C++开发人员犯错的地方。本节将详细阐述运行期类型识别这一技术的机制与应用、以及各种类型转换机制的特点与区别。 

异常处理 

异常处理是现代C++软件开发中常用的机制,本节详述异常处理的使用方法、机制,和其对于C++对象生命周期的影响,帮助学员掌握异常友好的设计。 

模板精要 

模板是支持C++类型静态多态的重要机制,也是C++泛型编程与STL标准库的构建基础。本节概要介绍函数模板、类模板、非类型参数、模板的模板、特化与重载等C++模板基本机制,以及一些STL标准库类型的常见应用。  



该机构同类别的课程
侯捷大陆讲学----设计模式高级培训
台湾著名技术教育者侯捷.带您深度剖析软件设计之道--
C#面向组件编程与.NET框架
     
Visual Basic.NET面向组件编程与.NET框架
ASP.NET Web高级开发与项目实践
深入掌握ASP.NET Web窗体开发模型
标准C++面向对象高级开发
 掌握C/C++语言编程技能、掌握C++面向对象开发
暑假全日班、周末班、晚班--ASP.NET Web培训开发
国内首家信用培训"先培训,后付款,不满意,不付款"
暑假全日班、周末班、晚班--"C#"开发与.NET框架高级开发
暑假全日班、周末班、晚班--"C#"开发与.NET框
暑假全日班、周末班、晚班--Windows Forms高级开发
国内首家信用培训“先培训,后付款,不满意,不付款” 
暑假全日班、周末班、晚班--VB.NET面向组件编程与.NET框
国内首家信用培训“先培训,后付款,不满意,不付款” 
暑假全日班、周末班、晚班--标准C++面向对象高级开发
国内首家信用培训“先培训,后付款,不满意,不付款” 

  使用说明  |  服务条约  |  友情链接  |  收藏我的前程  
Copyright© 2006 All Rights Reserved.客户服务Email:service[#]5future.com   QQ:137068960