what is the difference between abstract class and
Interface?where we can use it in realtime projects?
Answer Posted / sunny
Abstract Class | Interfaces
|
1. Starts with a class keyword | Starts with interface
| keyword
2. abstract modifier has to be | No need to provide abstract
provided | modifier (100 % Abstract)
3. Not necessary to contain | All methods are by default
abstract methods, but if a | public and abstract, and
class has abstract method | all attributes are public
then class has 2 be abstract| static, and final (FIELDS)
4. Says what a class should be | Says how a class must
like, behaves like a model | behaves and what it is
| able to do
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
Describe 2 different ways to concatenate two strings.
What is meant by final class?
How does thread synchronization occurs inside a monitor? What levels of synchronization can you apply?
What is the synchronized method modifier?
What is parseint?
What is a boolean expression in java?
What is the static field modifier?
What is the use of default method in interface in java? Explain
What is a singleton class? Give a practical example of its usage.
What is pojo class in java?
What is exception handling in java?
Give few difference between constructor and method?
Can we write any code after throw statement?
What is downcasting?
How do you reverse sort a list in java?