Skip to content

Blueprints You Can't Instantiate

☕ Java 17

Nobody watches "a piece of content" in general: they watch a movie or a series. An abstract class describes what every child shares, but can never be created on its own. Here you'll learn to declare abstract classes and methods, which class has to fill in the missing pieces, how constructors still run, and which declarations the compiler refuses.

▶️ The video is on the ADC with Mounir YouTube channel.

In this series

# Page Reading time
1 Abstract classes and abstract methods 4 min
2 Filling the gaps: concrete classes and the rules 4 min
3 Lab: a catalog on an abstract blueprint 4 min

🎓 OCP 1Z0-829 candidates: exam traps and practice questions (optional)

Prerequisites: Rewriting What Your Parent Class Does.

Code: Java17_Part_6_Object_Oriented_Basics on GitHub