:
:
:
:
:
:
:
·培训内容:
c/c++逻辑,循环,判断等语句流和运算符;变量(variable)类型及其声明使用;地址(address),指针(pointer),多重指针及其使用;数组(array)和指针;结构(struct),联合(union)及其编程;计算机中数据存放的基本原理;内存(memory)管理(申请,分配和释放)编程;OOP(面向对象程序设计)基本理论;OOP特性及其编程(抽象(abstract)、封装(encapsulation)、继承(inheritance)、派生(deriving)、多态(multimorphrism)等);类(class):无关类,派生类,友元类,构造(construct)函数,析构(deconstruct)函数;各种类(无关类,派生类,友元类)交叉互相使用其成员(members)编程技术;重载(overload)与覆盖(override)技术;内联(online)函数及其编程;友元(friend)函数及其编程;虚函数(virtual function)及其编程;静、动态联编(binding);纯虚函数,抽象类,多态性,及其编程;运算符重载编程技术;异常(exception)处理编程技术;MFC应用程序框架,单文档、多文档、对话框等各初始框架(frame)工程(project)中各个类的作用;MFC类库介绍;界面(inetrface)定制开发技术(菜单(menu),加速键(accelerator),工具栏(toolbar),对话框(dialog), 状态条(status bar));消息(message)和事件(event)机制及其编程;MFC类在工程中的追加、使用和派生技术;非MFC类在工程中的追加、使用和派生技术;成员(members)(方法(method)和属性(properties))在工程中的追加和使用;图形(graphic)图像(image)处理技术;各种异型窗口(象超级解霸界面)的编程技术;帐号密码处理技术及其界面的实现;将类(包括其派生类)功能模块移植到其工程中的技术实现;文件I/O读写,及文件分割器技术;常用控件(control) 及其开发使用;版本控制:debug,release;网络数据库开发技术;多线程(multithread)及其开发技术;动态连接库(DLL)及其开发技术;网络通讯:TCP/IP协议的应用开发;毕业课题