Search the courses, subjects, tracks, games and features, or jump straight to a page.
4 cards from this section. Quick, good the night before a test.
Define what a class is in OOP.
Think of it as a template.
What keyword is used to create an instance of a class?
Look at how we instantiate objects.
What does OOP stand for?
Remember the 'objects' focus in the name.
True or False: Inheritance allows for code reuse among related classes.
Think about how classes relate to each other.
Design a simple class structure for a library system including at least three classes using OOP principles.
Think about how each class interacts with each other.
Explain polymorphism through an example in Java and how it helps with maintainability.
Consider the benefits of a unified method call.
6 more questions in this section. Enroll free to practise them all.
Enroll free