zoukankan      html  css  js  c++  java
  • 对象成员数组

    #include "stdafx.h"

    #include<iostream>

    #include<memory>

    #include<string>

    using namespace std;

    class CSelsctLesson

    {

    public:

                    CSelsctLesson();

                    CSelsctLesson( string lesson ) { LessonName = lesson; }

    void setLesson(string lesname);

    string Getlesson() { return LessonName; }

    private:

    string LessonName;

    };

    CSelsctLesson::CSelsctLesson()

    {

                    LessonName = "" ;

    }

    void CSelsctLesson ::setLesson(string lesname)

    {

                    LessonName = lesname ;

    }

    class Student

    {

    int StudentID;

    string name;

    CSelsctLesson SelectLessonName[5];

    int selectNumber;

    public:

                    Student( int value , string str)

                    {

                                    selectNumber = 0;

                                    name = str ;

                                    StudentID = value;

                    }

    void Addlesson(string lesson);

    string GetLesson(int index)

                    {

    return SelectLessonName[index ].Getlesson();

                    }

    string GetStudentName() { return name; }

    int GetSelectNum()

                    {

    return selectNumber;

                    }

    };

    void Student ::Addlesson(string lesson)

    {

    if (selectNumber < 4)

                                    SelectLessonName[selectNumber++].setLesson( lesson);

    }

    int main()

    {

    Student student1(1511435, "helloworld" );

                    student1.Addlesson( "Computer");

                    student1.Addlesson( "English");

    int number = student1.GetSelectNum();

                    cout << student1.GetStudentName() << "course is:";

    for (int i = 0; i < number; i++)

                                    cout << student1.GetLesson(i) << " " ;

                    cout << endl;

                    system( "pause");

    return 0;

    }

    图像 2

  • 相关阅读:
    POJ 1416 Shredding Company
    HDU 2289 Cup
    Django Mysql数据库-F查询和Q查询
    Django Mysql数据库-聚合查询与分组查询
    Django Mysql数据库-基于双下划线的跨表查询
    centos下cp -r 命令可拷贝文件夹
    查看linux下mysql版本
    速卖通 排序规则解析
    跨境电商 -- 普及
    学习外贸英语单词--通过速卖通来学习句子和单词的含义
  • 原文地址:https://www.cnblogs.com/summercloud/p/5544543.html
Copyright © 2011-2022 走看看