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 empty string literal in java?
What are constructors in java?
Can we serialize arraylist in java?
What is the common usage of serialization? What exceptions occur during serialization?
Which are the two subclasses under exception class?
What are parsers? Dom vs sax parser.
What are the differences between heap and stack memory in java?
Do extraneous variables affect validity?
Can we force the garbage collection to run?
What is difference between Heap and Stack Memory?
Variable of the boolean type is automatically initialized as?
What are some examples of variable costs?
Which class is used by server applications to obtain a port and listen for client requests?
Is null a value?
Is 0 a real number?