概述
为什么会出现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所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复