Question: Dev C++ A school is currently running a mentoring programme for its students. The students are divided into two groups, mentors and menteer. Mentors are
A school is currently running a mentoring programme for its students. The students are divided into two groups, mentors and menteer. Mentors are more knowledgeable students and offer helps to mentees. They are chosen from those students with good CPAs. The programme offers two types of mentoring: Coaching-based mentoring: mentors will coach their mentces in particular arcas, c.g. "CH programming". "Game Programming, etc. Therefore, a mentor must be expert in that arca Support-based mentoring: mentors offer their supports to the mentees without having to meet face to face. Thus, the mentor need to provide their phone numbers. Further, each mentre is assigned with only one mentor. Mentee's progress are kept track based on their levels, i.e. from level 1 to 5 where 5 indicates a mastery level. Given a class diagram that models the above problem in Figure 1 and the details about the class diagram in Table 2. Answer the questions 1 to 3 below. Note: As for questions 1 and 2. write your answers on papers, and for question 3. write your program using any CHIDE such as DevCpp. Use the codebase program provided, main.cpp 1. Determine whether the following classes form any relationship to each other in the context of Object-Oriented Programming (OOP). If so, name the type of relationship, otherwise wnte No Relationship. a Coach and support b. Mentee and Student c. Mense and mentor doach and Mento e, coach and student f.add Martin 12 marks
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
