zoukankan      html  css  js  c++  java
  • 定义一个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.到这算是运行成功了

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

  • 相关阅读:
    MATLAB批量打印输出600PPI的图像且图像不留空白
    IC设计基础
    深度学习及图像处理学习路线(一)
    IC设计学习路线
    图像处理算法的仿真平台之VGA时序
    数字IC笔试题芯源
    C++图像处理算法入门前言
    爱因斯坦我的信仰
    linux 设置定时任务执行清理日志脚本
    SpringMVC的工作原理(执行流程)
  • 原文地址:https://www.cnblogs.com/guanguan-com/p/13655794.html
Copyright © 2011-2022 走看看