zoukankan      html  css  js  c++  java
  • 面向对象程序设计--简单

    //

    //  main.cpp

    //  studentcpp

    //

    //  Created by duanqibo on 2019/7/12.

    //  Copyright © 2019年 duanqibo. All rights reserved.

    //  面向对象程序设计 c++

    #include<iostream>

    #include<string>

    #include<fstream>

    using namespace std;

    class student

    {

    private:

        string name;

        int age;

    public:

        /*    student(string name1,int age1)

         {

         name=name1;

         age=age1;

         }*/

        

        string getName()

        {

            return name;

        }

        void setName(string name1)

        {

            name=name1;

        }

        int getAge()

        {

            return age;

        }

        void setAge(int age1)

        {

            age=age1;

        }

    };

    int main(int argc, const char * argv[])

    {

        int i;

        //student stu[2]={student("zhang",18),student("wang",19)};

        student stu[2];

        string name1;

        int age1;

        cout<<"请输入两个学生的信息:"<<endl;

        for(i=0;i<2;i++)

        {

            cin>>name1>>age1;

            stu[i].setName(name1);

            stu[i].setAge(age1);

        }

        for(i=0;i<2;i++)

        {

            cout<<"姓名:"<<" "<<stu[i].getName();

            cout<<"年龄:"<<" "<<stu[i].getAge()<<endl;

        }

        //以下将学生信息存入文本文件

        ofstream f;

        f.open("d:\student.txt",ios::out);

        f<<"姓名"<<" "<<"年龄"<<endl;

        f<<"-----------"<<endl;

        for(i=0;i<2;i++)

        {

            f<<stu[i].getName()<<" "<<stu[i].getAge()<<endl;

        }  

        return 1;

    }

    运行结果:

  • 相关阅读:
    Swagger2 添加HTTP head参数
    获取枚举类型描述
    JS设置cookie、读取cookie、删除cookie
    ES6中Promise的入门(结合例子)
    阮一峰的ES6---Promise对象
    model_util.py
    IfcSpatialElementType
    labelme coco
    python opencv KeyPoint
    IfcSpatialZoneType
  • 原文地址:https://www.cnblogs.com/duanqibo/p/11177001.html
Copyright © 2011-2022 走看看