what is the difference between abstract class and
Interface?where we can use it in realtime projects?
Answer Posted / sudhakar
1)We define an Interface in the Java application with a
set of abstract methods without any implementation. Which
means all the methods of an interface are by default
abstract methods and public methods.
2)Once an Interface is defined in the application then any
class can implement that interface, in such case the class
must be implemented with all the mehtods of the respective
Interface otherwise the class will become as abstract class.
3)A class can implement any no. of interfaces, in such case
the class must be implimented with all the methods of those
interfaces otherwise the class will become as abstract class
| Is This Answer Correct ? | 125 Yes | 25 No |
Post New Answer View All Answers
What is an empty string in css?
Is empty in java?
Can you use this() and super() both in a constructor?
How does thread synchronization occurs inside a monitor? What levels of synchronization can you apply?
What is the function of character?
Write a java program to generate fibonacci series ?
Which is faster string or stringbuilder?
What are measurable parameters?
What are white spaces in java?
What do you mean by inner class in java?
What is the collections api in java programming?
What is a double vs float?
Can you make a constructor final in Java?
How to sort an array from smallest to largest java?
What is the difference between JDBC 1.0 and JDBC 2.0?