我是靠谱客的博主 坚定乌冬面,这篇文章主要介绍C++类-1,现在分享给大家,希望可以做个参考。

为什么会出现C++
C++是面向对象编程。 通过使用面向对象编程, 程序员可以处理更大的, 更复杂的程序。
面向对象是一种思想,而类是实现面向对象的语法。
什么是类,什么是对象:
类就是实例抽象后的东西,对象是类的实例化,就是类的一种具体表现。(例如:动物是一个类,而狗就是这个类一个对象)
类例子:

#include <iostream>
using namespace std;
class A
{
public:
int m_a;
void Show()
{
m_a = 12;
cout << m_a << endl;
}
};
int main()
{
//创建对象
A a;
A *pa = new A;
//访问成员
a.Show();
pa->Show();
delete pa;	//释放对象pa
system("pause");
return 0;
}

输出结果:


从上面这个类的例子,我们引入几个概念:

1.类声明:
class 类名
{

};//注意有分号,和结构体类似,可以说结构体是特殊的类
2.声明对象
(1)A a; //栈区普通对象
(2)A *pa = new A; //堆区指针对象
3.成员的调用
(1)栈区普通对象: 对象名.类成员 a.Show();

(2)堆区指针对象: 对象->类成员pa->Show();

(3)注意:类的所有成员,除了静态成员(static)外,必须通过对象访问

最后

以上就是坚定乌冬面最近收集整理的关于C++类-1的全部内容,更多相关C++类-1内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(87)

评论列表共有 0 条评论

立即
投稿
返回
顶部