我是靠谱客的博主 坚定乌冬面,最近开发中收集的这篇文章主要介绍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所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部