can u give one sinario when you use Abstract Class and When
you use Interface.
Answer Posted / srinivasa
If we have more than two classes with same method names but
their implementation is different.we can go for interface.
Example: JDBC API Interfaces. Every data base vender
implements these interfaces with thier implementation code.
If we want to use some common method implementaions for
multiple classes along with their own implementation we can
go for abstract class.
Example:Servlet API:
HttpServlet is an abstract class in which init() is
implemented used by every servlet that extends.Every
servlet implement their own service method.
| Is This Answer Correct ? | 10 Yes | 0 No |
Post New Answer View All Answers
Is stringwriter thread safe?
What is literal example?
What is a treeset class?
What is method overloading in java ?
What is difference between stringbuffer and string?
Is java pass by value or pass by reference?
What is java autoboxing?
What is the numeric promotion?
How do you add an element to a hashset in java?
What is a map? What are the implementations of map?
What is volatile keyword in java
Which is bigger float or double?
What are the advantages of passing this into a method instead of the current class object itself?
What is java util list?
What are inbuilt functions in java?