10.1.   345

      ,      -
 ,  .      
    (. . .).  . 10.3    
      student_schedule, :

     (. 10.3, )   -
   (. 10.3, ).

student_schedule



# string : StudentNumber

# string : Term

# map<string,vector<course> > : StudentSchedule

# map<string,vector<course> >::iterator : Schedulelterator


 public 
student_schedule(void)

student_schedule(const student_schedule &Sched)
~student_schedule(void)
scheduleDayOfWeek(string DayOfWeek) : vector<course> &

)     

student_schedule


 const 
string : StudentNumber
string : Term


  
student_schedule(void)

   
student_schedule(const student_schedule &Sched)

  
~student_schedule(void)

   

StudentSchedule(void) : map<string,vector<course> > &

term(void) : string

StudentNumber(void) : string

scheduleDayOfWeek(string DayOfWeek) : vector<course> &

   

StudentSchedule(map<string,vector<course> > &X) : void

StudentNumber (string SN) : void

term(string &X) : void

operators (const student_schedule SeSchedule) : student_schedule &:

  - 
operator(ostreani &0ut, student_schedule &Sched) : ostream & {friend}

     
operator==(student_schedule ScSched) : bool

)    

. 10.3.         