supportDocs

If you’re confused by these classes you are not alone! Hopefully these resources will help shine some light on what exactly they are and how they are used.

Here are the links to the coursework videos on Interfaces, Abstract_Classes, Extending_an_abstract_class, and Using_an_abstract_class.

Simple table on the differences between the two:

Alt text

As we say so often, you can ask chat gpt to explain things to you, for exmple:

“Please explain what interfaces are in Java, and how and why I’d use them”.

And don’t be afraid, if you are working on an exercise or assignment, to reach out to one of the full-stackers for help/explanations. It’s good review for them!