码迷,mamicode.com
首页 > 其他好文 > 详细

对象和类

时间:2016-01-26 20:18:17      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:

  指定类设计的第一步是声明,类的声明类似结构声明,可以包含数据成员和函数成员。声明有私有部分,在其中声明的成员只能通过成员函数进行访问。声明还具有公共部分,在其中声明的成员可被用类对象的程序直接访问。通常情况数据成员被放在私有部分中,成员函数被放在共有部分中。

  共有部分的内容构成了设计的抽象性——共有接口。将数据封装到私有部分中可以保护数据的完整性,这被称为数据隐藏。因此,C++通过类实现抽象,数据隐藏和封装等OOP特性很容易。

  指定类设计的第二步是实现类成员函数。可以在类声明中提供完整的函数定义,而不是函数原型,但通常的做法是单独提供函数的定义(除非函数很小)。这种情况下,需要使用作用域解析符来指出成员函数属于那一类。

  构造函数是一种特使的类成员函数,在创建类对象时被调用。构造函数的名称和类名相同,但可以创建多个相同名字的构造函数.

  使用类是实现抽象数据类型(ADT)的一种非常好的方式。

  类是用户定义的类型,对象是类的示例,即对象使这种类型的变量

对象和类

标签:

原文地址:http://www.cnblogs.com/tygao/p/5161256.html

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