c++中的成员变量
在c++中,当定义一个类时,要初始化该类中的一些变量。这些变量是类的“成员变量”。我们可以利用c++编程中的构造函数方法初始化“成员变量”。在c++中,链接到特定类对象并可被其所有方法或函数访问的变量称为“成员变量”。在本文中,我们将在c++代码中声明这些“成员变量”,并在这里详细解释“成员变量”。
示例1:
让我们通过包含代码中需要的“头文件”来开始一些代码。“iostream”是我们在代码中插入的头文件。这个头文件包含了代码中需要的尽可能多的函数,并在其中声明了这些函数。然后,我们必须包含名称空间,它是“std”,所以我们在这里通过将“using”关键字与“名称空间std”放在一起来添加它。
我们不需要将这个“std”单独添加到函数中。然后,我们定义一个名为“SampleClass”的类,并利用“public”构造函数。在这个“公共”构造函数中,声明了一些稍后将在成员函数中访问的成员变量。这里声明的成员变量是“int”数据类型的“mVar1”和“mVar2”。
然后,我们在this下面声明一个名为“setValues()”的函数。在这个“setValues()”函数中,我们放置了“cout”来打印指示用户输入两个值的消息。用户将输入的两个值保存在“mVar1”和“mVar2”变量中。我们在“cin”方法的帮助下得到这些值。在获得两个值并将它们保存在“mVar1”和“mVar2”中之后,我们在此下面定义另一个函数。该函数的名称是“getValues”,我们在其中使用了“cout”语句。
这里,我们再次将“mVar1”和“mVar2”放在“cout”中,以显示我们从前一个用户处获得的两个值。在此下面,我们调用生成类对象的“main()”方法。类对象的名称是“sc1”。然后,我们调用第一个函数“setValues”,它是我们在这里用“sc1”对象定义的。
在此之后,我们再次放置对象名称,并使用“sc1”对象名称调用第二个函数“getValues()”。现在,它首先获取值,然后在控制台中显示它们,因为我们使用类对象调用这两个方法,其中成员变量在此代码中被访问。
代码1:
# include
使用命名空间std;
类SampleClass {
公众:
int mVar1, mVar2;
无效的setvalue () {
count mVar1 >> mVar2;
}
空白getvalue () {
cout