码迷,mamicode.com
首页 > 编程语言 > 详细

C++的对象和类的基本概念

时间:2014-07-22 22:34:54      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:使用   文件   数据   c   工作   c++   

1、什么是类型

对C++来说,类型完成三项工作:

  • 决定数据对象需要的内存数量
  • 如何解释数据对象所占的内存中的位
  • 决定如何使用数据对象,即可对数据对象执行的操作和方法。

2、什么是类

类是一种将抽象的事物转换为用户定义的类型的C++工具,它将数据表示和操纵数据的方法组合成一个整洁的包。

3、什么是数据隐藏

防止程序直接访问数据被称为数据隐藏。

4.什么是封装

将实现细节放在一起并将它们与抽象分开被称为封装。数据隐藏(将数据放在类声明中的私有部分)是一种封装;将实现细节(如个别函数)隐藏在私有部分是一种封装;将类函数定义和类声明放在不同的文件中。

隐藏数据是OOP的主要目标之一,因此数据项通常放在私有部分,组成类接口的成员函数放在公有部分;部分成员函数放在私有部分,不能直接从程序中直接调用,但可以通过公有方法调用这些函数,这些函数用于处理不属于公有接口的实现细节。

C++的对象和类的基本概念,布布扣,bubuko.com

C++的对象和类的基本概念

标签:使用   文件   数据   c   工作   c++   

原文地址:http://www.cnblogs.com/sfy5848/p/3860900.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!