Other than the position of this section, the content seems confusing. The UML diagram shows an additional Set class when the description only mentions the Lesson and the name(String).
'contains String representation of the name' is confusing as well, as 'name' can refer to that of the student.
Furthermore, in the model section, the DG constantly references the Person class which I assume to be the people/students. However, now the section mentions a Student class and it is not apparent whether or not they are the same. If not, how would the Student class hold all the other relevant information such as name, email and so on.
Other than the position of this section, the content seems confusing. The UML diagram shows an additional
Set
class when the description only mentions the Lesson and the name(String).'contains String representation of the name' is confusing as well, as 'name' can refer to that of the student.
Furthermore, in the model section, the DG constantly references the Person class which I assume to be the people/students. However, now the section mentions a Student class and it is not apparent whether or not they are the same. If not, how would the Student class hold all the other relevant information such as name, email and so on.