编程学习biancheng.45soft.com 本站提供了各种在线教程和资料,供大家学习与参考.
编程学习
当前位置: 主页 > C++ > >

C++ 类


在 C++ 中,用类来定义自己的抽象数据类型(abstract data types)。通过定义类型来对应所要解决的问题中的各种概念,可以使我们更容易编写、调试和修改程序。


本章进一步讨论类,并将更详细地阐述数据抽象的重要性。数据抽象能够隐藏对象的内部表示,同时仍然允许执行对象的公有(public)操作。


我们也将进一步解释类作用域、构造函数以及 this 指针。此外,还要介绍与类有关的三个新特征:友元(friend)、可变成员(mutable)、和静态成员(static)。


类是 C++ 中最重要的特征。C++ 语言的早期版本被命名为“带类的 C(C with Classes)”,以强调类机制的中心作用。随着语言的演变,创建类的配套支持也在不断增加。语言设计的主要目标也变成提供这样一些特性:允许程序定义自己的类型,它们用起来与内置类型一样容易和直观。本章将介绍类的许多基本特征。

C++
C++ 类