首页 > 编程语言 > 详细

c++面向对象实验五

时间:2021-04-18 14:31:56      阅读:13      评论:0      收藏:0      [点我收藏+]

定义一个学生类,包含学号、姓名、成绩等属性。(1)使用重载函数定义多个构造函数。(2)使用默认参数定义构造函数。

#include<iostream>

#include<string>

using namespace std;

class Student

{

public:

    Student(){

       num=1;

       name="li";

       score=90;

    }

    Student(int a){num=a;}

    Student(int a,string b){num=a;name=b;}

    Student(int a,string b,int c){num=a;name=b,score=c;}

    void printThing()

    {

    cout<<"num="<<num<<",name:"<<name<<",score="<<score<<endl;

    }

    private:

       int num;

       string name;

       int score;

};

int main()

{

    Student s1;

    s1.printThing();

    Student s2(2);

    s2.printThing();

    Student s3(3,"Liming");

    s3.printThing();

    Student s4(4,"Wangming",100);

    s4.printThing();

    return 0;

}

c++面向对象实验五

原文:https://www.cnblogs.com/snkz5qing/p/14673044.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!