top of page

Project Interface

When and where

  • This was another lab assignment I was assigned in school and was given a week to complete it.

Objective​

  • Translate UML class diagrams into source code.

  • Construct software which uses an interface.

  • Employ aggregation and composition in a software system.

  • Use the java.util.ArrayList collection class to hold class data.

​​

Process of the project â€‹

  • This was not as hard as the other project, but I like this project because it was something new, I was learning. 

  • one of few things I did struggle with was the printRecipe() method in the UML diagram because I couldn't get the correct output matched.

Lessons Learned

  • I learned a new abstract type declare classes and how to use an interface properly. 

Screenshot 2023-12-05 173640.png
Screenshot 2023-12-05 173208.png
Screenshot 2023-12-05 174109.png
Screenshot 2023-12-05 174601.png
bottom of page