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

类与对象

时间:2019-10-15 09:59:00      阅读:72      评论:0      收藏:0      [点我收藏+]

标签:函数名   标识   的区别   限时   私有化   作用域   size   包括   name   

 

类与对象总结

类的定义:⑴类是对具有相同属性和行为的一组对象的抽象与统一描述。是用户自定义的数据类型。
                ⑵类的定义包括行为和属性两个部分。

                ⑶属性以数据表示,行为通过函数实现。

格式:class  类名
         {
           public:公有数据成员和成员函数;
           private: 私有数据成员和成员函数;
           protected:保护数据成员和成员函数;

         }//类的定于必须以分号结束!

 

使用类时的注意事项:

⑴类的成员可以是其他类的对象,但不能以类自身的对象作为本类的成员,而类自身的指针和引用可以作为类的成员。
⑵类定义必须以分号“;”结束。
⑶类与结构体的区别:没有明确指定类成员的访问权限时,C++结构体的成员是公有的,而类的成员是私有的。
⑷c++类定义的格式:(数据成员私有化,成员函数公有化)

成员函数:

                        类的成员函数是实现类的行为属性的成员。
                        一般将成员函数声明为函数原型,在类外具体实现成员函数。

成员函数的定语:

                         返回值类型  类名::成员函数名(参数表)    //::作用域区分符,用于标识属于什么类的成员。

{
          函数体
}

对象:

                对象是类的实例或实体。
                类与对象的关系,如同C++基本数据类型和该类型的变量之间的关系。

对象的定义格式如下:
类名  对象名1,对象名2,…,对象名n;
定义对象应注意:必须在定义了类之后,才可以定义类的对象。

类与对象

标签:函数名   标识   的区别   限时   私有化   作用域   size   包括   name   

原文地址:https://www.cnblogs.com/look-up-at-the-starlit-sky/p/11675486.html

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