JAVA-Theory Aporna
JAVA-Theory Aporna
Ans:
Partial Abstraction (using abstract classes)
● An abstract class in Java is used to achieve partial abstraction, meaning it can
have both abstract methods (without implementation) and concrete methods
(with implementation).
● You cannot instantiate an abstract class directly, but you can inherit it and provide
implementations for its abstract methods.
Interface:
Abstract:
Final:
● Purpose: Makes variables constant, prevents method overriding, and stops class
inheritance.