- 博客(9)
- 收藏
- 关注
原创 MFC编程2
二、工具条的编程技术 1、命令处理 要使菜单和工具条执行命令,光为它们指定命令ID是不行的,必须为每个命令ID定义命令处理函数。如果不为命令定义命令处理函数或下面将要提到的命令更新处理函数,则框架将自动使该命令对应的菜单项和按钮禁止(灰化)。 利用ClassWizard在CmainFrame中,加入OnRecordStart和OnRecordStop消息处理函数。 现在要在这两个命令处理函
2005-01-31 21:46:00
2336
原创 MFC编程1
MFC编程1 微软基础类库(MFC:Microsoft Foundation Class)是微软为Windows程序员提供的一个面向对象的Windows编程接口,它大大简化了Windows编程工作。使用MFC类库的好处是:首先,MFC提供了一个标准化的结构,这样开发人员不必从头设计创建和管理一个标准Windows应用程序所需的程序,而是“站在巨人肩膀上”,从一个比较高的起点编程,故节省了大量的时
2005-01-31 21:26:00
3630
原创 第 7 页 初始化与赋值
2.3.3 初始化与赋值 这里我却要提醒你一下的是,初始化与赋值是完全不同的两个概念。创建一个类的时候会调用这个类的构造函数对对象的属性进行初始化。而如果以后再把这个对象赋给其他同类型的对象时可就没那么简单了。在JAVA中直接赋值就行了,因为JAVA中取消了指针,不存在指针的深拷贝与前拷贝问题。而在C++中就需要拷贝构造函数以及操作符重载了。因为JAVA中不牵扯这些东西,所以偶就不做过多介绍
2005-01-31 09:50:00
1138
原创 第 6 页 重载构造函数
2.3.2重载构造函数: 我还是先把概念给你吧,让你有个认识,随后我们在进行论述。 在JAVA中: 1. 函数重载是一个类中声明了多个同名的方法,但有不同的参数个数和参数类型。 2. 函数重构是指在子类中声明与父类同名的方法,从而覆盖了父类的方法。重构解决了子类与父类的差异问题。(在讨论到继承时我会详细说明) 在C++中: 1. 数重载的概念一样。 2.
2005-01-31 09:34:00
2324
原创 第 5 页 构造函数、默认构造函数、 缺省构造函数
2.3深入探讨函数: 2.3.1构造函数、默认构造函数、 缺省构造函数 对于上面的实例,它已经能完成绝大部分工作了,但它还是不完善的,还有许许多多的细节等到我们去完善!也许有的同学已经注意到了,当我创建完“jingwei”这个对象时,这个对象的所有的属性都是空的,也就是说:这个对象的姓名是未定的、年龄是未定的、性别是未定的、薪水是未定的、午餐也是未定的。而我们想把这些属性都添加上去
2005-01-31 09:31:00
1387
原创 第 4 页 一起来看看workstation这个类
首先还是来看看我们自定义的数据类型employee,在应用的时候它和int类型的数据没什么两样,一样的需要创建变量(对象),只不过前者是咱自己定义的,而后这是它内置的。Employee这个类中有许多属性,也有许多方法。而此时,我们不能直接用我们所创建出来的对象调用它的属性进行修改。因为它是private受保护类型的!我要想修改我的姓名我就要用对象调用setName()这个方法,而我想得到我的姓名就
2005-01-31 09:28:00
732
原创 第 3 页 深入探讨面向对象
2.深入探讨面向对象:2.1“类型”的内部细节: 有了上面的知识,我们现在就可以深入的挖掘类的内部实现了。所有的知识点我都会围绕着类与对象展开,在此之前,我希望你能够确信对以上所介绍的基本内容已完全掌握了! 是的,面向对象的编程语言最大的特色就是可以编写自己所需的数据类型,以更好的解决问题。我想我必须要帮你搞清楚“类,对象,属性,方法它们之间的关系”!就像我前面所说
2005-01-31 09:24:00
716
原创 第 2 页 内置数据类型与函数
计算机程序在存储数据时必须跟踪3个基本属性为:1. 信息存储在何处;2. 存储的值是多少;3. 存储的信息是什么类型的;让我们来看看编程语言的内置数据类型都有哪些!(呵呵,这个不大好说,因为每门语言都有自己独特的数据类型,但这毕竟是少数,比如在JAVA中有byte类型的数据,而在C++中就没有,希望你能举一反三!)比如整数”int ”,浮点类型的数据”float”!字符串”S
2005-01-30 10:58:00
715
原创 第 1 页 类与对象的初探
前言:整理这份资料的目的是为了帮助朋友们能够更直观的理解面向对象的编程。让后来者能够少走一些弯路。但其中不免有许多漏洞及错误,也还请前辈提出宝贵的更改意见,毕竟交流会让我们不断的进步。技术是日新月异的,他不会等待你的成长。技术要拿出来于别人交流,自己学是自己主观意识上的理解,有对有错!交流会让进步变得更快。我认为如果计算机的体系结构不发生革命性的变化,我们现在所应用的程序语言也就百变不离奇踪了
2005-01-30 10:49:00
775
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人