Abstract Classes in Java Explained with Examples
Abstract classes are classes declared with abstract. They can be subclassed or extended, but cannot be instantiated. You can think of them as a class version of interfaces, or as an interface with actual code attached to the methods.
For example, say...
freecodecamp.org2 min read