Question: Tasks | Identify the classes in the proposed system. Draw a class diagram to show the structure of your classes and relationships that they may
Tasks
Identify the classes in the proposed system.
Draw a class diagram to show the structure of your classes and relationships that they may
have with one another. Your class diagram should exhibit the objectoriented concepts of
polymorphism and inheritance.
List possible attributes and methods for each of the classes identified above.
Design the user interfaces according to your class diagram and objectoriented design
principles. Implement the classes using an objectoriented programming language of your
choice PythonCJavaC# and only objectoriented programming language is allowed Your
implementation should reflect the structure of your classes including the user interface design
accordingly and exhibit the objectoriented concepts of polymorphism, inheritance, association
and encapsulation.
Implement the user interfaces and methods of the classes. It is not necessarily to implement the
methods in detail. It is sufficient if each method can print an output on the screen so that we know
which method is called.
Prepare at least test cases other than the 'login' test case sample as it is shown in the Test
Case template already
Implement the driver main program which will test all the classes and methods declared
according to the class diagram and test according to the test cases
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
