• 您的位置我爱Aspx >> VC.Net >> 接触VC,2:1
  • 接触VC,2:1

  • 作者:aspxer  来源:internet  日期:2007-5-21 23:48:49  关键字:
  • 接触VC,2:1

    第二部分 MFC类基础,C++程序编写规范介绍

    由于本文是面对C语言基础的(因为我就是从C学起来的),而MFC是利用C++类技术构建起来的。因此有必要在此为只了解C的朋友们,普及一下C++语言中类的概念。熟悉C++的朋友可以跳本部分。

    从总体来说C++是向下兼容C的,你可以很不费力气地将用C编好了的程序拿到C++环境下编译执行。其C++只不过是在C的基础上添加面向对象技术(OOP),也就是类的概念,且值得一提的是C与C++都是由美国的贝尔实验室(在之前我只知道发明过电话)发明的。

    什么是类?按一些书本上的定义来说“就是一种复杂的数据类型,它是将不同类型的数据和与这些数据相关的操作封装在一起的集合体。因此,类中的数据具有隐藏性,类还具有封装性。”嗯,类还像上面的那句话一样,具有很强的抽象性。让我来用一个例子来解释类吧。

    嗯,我们世界上有一个生物种类叫做鸟,在C++上世界我们也可以制作一个类叫做鸟类。它应该有头,有躯干,有腿,有内脏,还有一个非常重要的翅膀。于是,其类描述如下:

    class Aves

    {

    char m_strHead[10];

    char m_strTrunk[10];

    char m_strCrura[10];

    char m_strWing[10];

    char m_strBowels[10];

    };

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:如何在工具栏上添加平面下拉控件
    下一篇:自己动手做QQ木马----邮件发送篇
  • 相关文章