If a subclass does not implement all abstract methods from its parent abstract class, it remains abstract and cannot be instantiated. This ensures that any class meant to be instantiated has completed all required method implementations. For instance, if `Vehicle` has an abstract `start()` method, any subclass like `Car` must provide an implementation unless `Car` itself is abstract.
Additional Notes
What happens if a subclass doesn’t implement an abstract method?