C++类定义与使用的基本语法

 时间:2024-11-12 22:52:51

本经验将教大家c++中类的懋鲕壶迎基本语法,包括类是如何声明的,类的对象如何创建及初始化,类方法的使用等等。但是,本经验只涉及劲忧商偌了最基本的一些知识,在本经验的类中没有指针、模板等复杂的东西。最后在最后一步附上代码。

https://v.youku.com/v_show/id_XMzc4MTQ2MDMyNA==.html?spm=a2hzp.8244740.0.0

工具/原料

Code::Blocks

c++11的编译器

方法/步骤

1、类的声明和函数的声明很像,都可以写在主函数的前面:classIntcell{publi罕铞泱殳c:Int艘早祓胂cell(){storedvalue=0;}Intcell(intinit){storedvalue=init;}voidwrite(intx){storedvalue=x;}intread(){returnstoredvalue;}private:intstoredvalue;};这里,我们声明了一个叫Intcell的类。

C++类定义与使用的基本语法

2、这一个类包括两个标签:Public和Private。Public中的成员是外部可以通过类的对象进行访问的,就如他的名字公开的。Private内的数据是不可再外部直接访问的。

C++类定义与使用的基本语法

3、类主要包括两类成员,数据和成员函数。成员函数一般叫做方法

C++类定义与使用的基本语法

4、构造函数一般用于初始化对象。Intcell(){storedvalue=0;}Intcell(intinit){storedvalue=init;}

C++类定义与使用的基本语法

5、主程序建立一个对象并初始化:Intcellm(6);

C++类定义与使用的基本语法

6、成员方法的使用:m.read():读取存储的数据m.write(6):写入存储的数据

C++类定义与使用的基本语法

7、结果:67符合条件。

C++类定义与使用的基本语法

8、全部代码如下:#i艘绒庳焰nclude<iostream>usingnamespacestd;classIntce造婷用痃ll{public:Intcell(){storedvalue=0;}Intcell(intinit){storedvalue=init;}voidwrite(intx){storedvalue=x;}intread(){returnstoredvalue;}private:intstoredvalue;};intmain(){Intcellm(6);cout<<m.read()<<endl;m.write(7);cout<<m.read()<<endl;return0;}

C++类定义与使用的基本语法

Visual C++6.0怎么调试程序 C#里的SQL语句in的多个参数怎么用 什么方法可以缓解近视眼 不良人手游藏兵谷门怎么开 MATLAB绘制3D彩色阴影浮雕地形图
热门搜索
熊猫宝宝图片 阴阳人图片 陆风x7图片 动漫头像图片 怎样在图片上添加文字