Using one of the patterns described, write the code needed to create 3 student objects. Each student object should have a describe() method that returns a string that describes the student. Each student will be described using a full name and a student number. The rest of the description will be built up based on the student’s activity at HyperionDev. For example, the description should explain which Bootcamps the student has registered for and which level of the Bootcamp has been completed.

Microsoft Visual C#
7th Edition
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Joyce, Farrell.
Chapter8: Advanced Method Concepts
Section: Chapter Questions
Problem 7RQ
icon
Related questions
Question

Compulsory Task 2
Follow these steps:
● Using one of the patterns described, write the code needed to create 3
student objects. Each student object should have a describe() method
that returns a string that describes the student. Each student will be
described using a full name and a student number. The rest of the
description will be built up based on the student’s activity at HyperionDev.
For example, the description should explain which Bootcamps the
student has registered for and which level of the Bootcamp has been
completed.
Below is sample output:
Student 1: Susan Smith:
- Registered for the Software Engineering Bootcamp
- Completed level 1
Student 2: Michael Jansen:
- Registered for the Web Development Bootcamp
- Completed level 1
- Completed level 2
- Completed level 3
- Registered for the Software Engineering Bootcamp
Student 3: Saoirse Ronan
- Registered for the Web Development Bootcamp
- Completed level 1
- Completed level 2
- Completed level 3
- Registered for the Software Engineering Bootcamp
- Completed level 

SE L2T07 - Capstone P X
SE L2T09 - Git Basics x → SE L2T10 - Build your x G Compulsory Task 1 Fol X
VIN ℗ File C:/Users/Dell/Dropbox/DT20070002991/2-%20Introduction%20to%20Software%20Engineering/L2T16/SE%20L2T16%20-%20Object-Orient...
Addons Store AliExpress B. Booking.com Facebook ► YouTube
← → C
G Google
I
Search Results | Course X
SE L2T16 - Object-Oriented Design and Design Patterns
Type here to search
O
19 / 20
Compulsory Task 2
Follow these steps:
Using one of the patterns described, write the code needed to create 3
student objects. Each student object should have a describe() method
that returns a string that describes the student. Each student will be
described using a full name and a student number. The rest of the
description will be built up based on the student's activity at Hyperion Dev.
For example, the description should explain which Bootcamps the
student has registered for and which level of the Bootcamp has been
completed.
Below is sample output:
Student 1: Susan Smith:
80% + | A
6:
Registered for the Software Engineering Bootcamp
Completed level 1
Student 2: Michael Jansen:
- Registered for the Web Development Bootcamp
Completed level 1
Student 3: Saoirse Ronan
Completed level 2
- Completed level 3
Registered for the Software Engineering Bootcamp
Registered for the Web Development Bootcamp
Completed level 1
Completed level 2
Completed level 3
Registered for the Software Engineering Bootcamp
Completed level 1
O
SE L2T16 - Object-Oric X
DOW
+
Q
4
4)
11:55
11/29/2022
⠀
X
:
■
Transcribed Image Text:SE L2T07 - Capstone P X SE L2T09 - Git Basics x → SE L2T10 - Build your x G Compulsory Task 1 Fol X VIN ℗ File C:/Users/Dell/Dropbox/DT20070002991/2-%20Introduction%20to%20Software%20Engineering/L2T16/SE%20L2T16%20-%20Object-Orient... Addons Store AliExpress B. Booking.com Facebook ► YouTube ← → C G Google I Search Results | Course X SE L2T16 - Object-Oriented Design and Design Patterns Type here to search O 19 / 20 Compulsory Task 2 Follow these steps: Using one of the patterns described, write the code needed to create 3 student objects. Each student object should have a describe() method that returns a string that describes the student. Each student will be described using a full name and a student number. The rest of the description will be built up based on the student's activity at Hyperion Dev. For example, the description should explain which Bootcamps the student has registered for and which level of the Bootcamp has been completed. Below is sample output: Student 1: Susan Smith: 80% + | A 6: Registered for the Software Engineering Bootcamp Completed level 1 Student 2: Michael Jansen: - Registered for the Web Development Bootcamp Completed level 1 Student 3: Saoirse Ronan Completed level 2 - Completed level 3 Registered for the Software Engineering Bootcamp Registered for the Web Development Bootcamp Completed level 1 Completed level 2 Completed level 3 Registered for the Software Engineering Bootcamp Completed level 1 O SE L2T16 - Object-Oric X DOW + Q 4 4) 11:55 11/29/2022 ⠀ X : ■
Expert Solution
steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Knowledge Booster
Math class and its different methods
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,