当前位置:七道奇文章资讯编程技术VC/C++编程
日期:2011-03-22 13:55:00  来源:本站整理

C++面向对象编程入门:类(class)[VC/C++编程]

赞助商链接



  本文“C++面向对象编程入门:类(class)[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

上两篇内容我们侧重说了构造体相关知识的操作.

今后的内容我们将渐渐完好以c++作为主体了,这也意味着我们的教程正式进入面向对象的编程了.

前面的教程我已经再三阐明,构造体的掌握非常重要,重要在那边呢?重要在构造体和类有相同的特点,但又有很大的辨别,类是构成面向对象编程的底子,但它是和构造体有着极端密切的关系.

我们在c语言中成立一个构造体我们利用以下办法:

structtest 
{ 
   private: 
     intnumber; 
   public: 
     floatsocre; 
};

类的成立方法和构造体几近一样,看以下的代码:

classtest 
{ 
   private: 
     intnumber; 
   public: 
     floatsocre; 
   public: 
     intrp() 
     { 
       returnnumber; 
     } 
     voidsetnum(inta) 
     { 
       number=a; 
     } 
};

但是大家注意到没有,尺度c中是不答应在构造体中声明函数的,但c++中的类可以,这一点就和c有了本质的辨别,很好的表现了c++面向对象的特点!

过去的c语言是一种非面向对象的语言

他的特点是:

程序=算法+数据构造

但c++的特点是

对象=算法+数据构造

程序=对象+对象+对象+对象+........

所以按照这一特点,我们在定义一个自己定义的构造体变量的时刻.这个变量就应当是叫做对象大概叫实例.

比方

test a;

那么a就是test构造的一个对象(实例)

test构造体内的成员可以叫做是份量,比方:


  以上是“C++面向对象编程入门:类(class)[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: 与您的QQ/BBS好友分享!
  • 好的评价 如果您觉得此文章好,就请您
      0%(0)
  • 差的评价 如果您觉得此文章差,就请您
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .