定义一个Student类,包含名字一个数据成员,使用get和set函数封装名字这个数据成员。在main函数中通过new实例化对象,并打印其相关函数。

1.题目要求:

定义一个Student类,包含名字一个数据成员,使用get和set函数封装名字这个数据成员。在main函数中通过new实例化对象,并打印其相关函数。

2.来吧,展示:

#include <iostream>
#include <string>
using namespace std;

/**
  * 定义类:Student
  * 数据成员:m_strName
  * 数据成员的封装函数:setName()、getName()
  */
class Student
{

public:
    void setName(string str)
    {
        m_strName=str;
    }
    
    string getName()
    {
        return m_strName;
    }
    // 定义数据成员封装函数setName()
    
    
    
    // 定义数据成员封装函数getName()
    
    private:
    string m_strName;
    
//定义Student类私有数据成员m_strName


};

int main()
{
    // 使用new关键字,实例化对象
	Student *str = new Student;
    // 设置对象的数据成员
	str->setName("慕课网");
    // 使用cout打印对象str的数据成员
    cout<<str->getName()<<endl;
    // 将对象str的内存释放,并将其置空
	delete str;
	str=NULL;
	return 0;
}

3.输出结果:

 4.到这算是运行成功了

希望能帮到大家,问你们要一个赞,你们会给吗,谢谢大家
版权声明:本文版权归作者(@攻城狮小关)和CSDN共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
大家写文都不容易,请尊重劳动成果~ 
交流加Q:1909561302
博客园地址https://www.cnblogs.com/guanguan-com/

猜你喜欢

转载自blog.csdn.net/Mumaren6/article/details/108544971