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

  • 相关阅读:
    tableView
    ios设计模式 设计一个应用程序 笔记
    Touching the Background to close the Keyboard
    fdfd
    fdffafadf
    Declaring the Action Method
    网易公开课IOS笔记 第二课
    getters and setters
    objective c
    Google编码规范 C++ Style Guide, JavaScript Style Guide, ObjectiveC Style Guide, and Python Style Guide
  • 原文地址:https://www.cnblogs.com/summercloud/p/5544543.html
Copyright © 2011-2022 走看看