D11 - Software OOP task

Software, Java

Software OOP task

Today I continued on my OOP task. I made a new interface which is implemented by 2 abstract classes. One of the abstracts is further implemented by an abstract.

All of this is to minimize the amount of code repeated, and allow each actual classes (ones that are used to make instances) to have the right methods implementation.

I still have plenty of work ahread, as some lines feel similar and may be unified. Did not implement all the classes successfully yet.

RwK