|
INTERVIEW QUESTIONS
J2EE
JAVA
DETAILS
Question: The real time environment , when do we go for abstract class and when do we go for interfaces , can any one please revert back in this regard?
Answer: Interface is the one which can be implemented by many number of methods in different classes as it requires, so there may be a chance that u may have some functionality which wil be need for many methods , in that case u u use interface to declare
Abstract class is the one which can implement more than one of this kind of interfaces but only the conditon is that all of its methods sud be implemented in the subclasses
|
|
|
Category |
Java Interview Questions & Answers -
Exam Mode /
Learning Mode
|
Rating |
(0.2) By 7940 users |
Added on |
7/14/2011 |
Views |
68682 |
Rate it! |
|
|
Question:
The real time environment , when do we go for abstract class and when do we go for interfaces , can any one please revert back in this regard?
Answer:
Interface is the one which can be implemented by many number of methods in different classes as it requires, so there may be a chance that u may have some functionality which wil be need for many methods , in that case u u use interface to declare
Abstract class is the one which can implement more than one of this kind of interfaces but only the conditon is that all of its methods sud be implemented in the subclasses Source: CoolInterview.com
If you have the better answer, then send it to us. We will display your answer after the approval.
Rules to Post Answers in CoolInterview.com:-
- There should not be any Spelling Mistakes.
- There should not be any Gramatical Errors.
- Answers must not contain any bad words.
- Answers should not be the repeat of same answer, already approved.
- Answer should be complete in itself.
|
|
Related Questions |
View Answer |
|
What are the different types of Synchronization? Is there any other way of method or class or object locking
|
View Answer
|
|
What is the class containing all the methods as static?
|
View Answer
|
|
For a 25MHz processor , what is the time taken by the instruction which needs 3 clock cycles,
(a)120 nano secs (b)120 micro secs (c)75 nano secs (d)75 micro secs
|
View Answer
|
|
Can we make construtor STATIC?
|
View Answer
|
|
What is list interface?
|
View Answer
|
|
How can we do bug tracking in an intranet project for a pharmaceutical company using java,jdbc,ejb sevlet using oracle as backend can anyone guide?
|
View Answer
|
|
What is meant by Tomcat in java and its usage?
|
View Answer
|
|
Can i know what are methods that a classloader calls when it is loading the class
|
View Answer
|
|
What is the difference between Eclipse3.0 and Jbuilder tool?
|
View Answer
|
|
Can u kill thread manually. What is the disadvantage
|
View Answer
|
|
Where should u use reflection in ur project? give me one example?
|
View Answer
|
|
How big is a reference variable?
|
View Answer
|
|
What happens if the argument you want ro pass is an object instead of a primitive?
|
View Answer
|
|
What happens in Integer.parseInt() if the thing you pass isn't a number? And does it recognize spelled-out numbers, like "three" ?
|
View Answer
|
|
Does import make my class bigger? Does it actually compile the imported class or package into my code?
|
View Answer
|
|
Are there any practical limits on the levels of subclassing? How deep can you go?
|
View Answer
|
|
Can you make a method final, without making the whole class final?
|
View Answer
|
|
Doesn't the compiler always make a no-arg constructor for you?
|
View Answer
|
|
Why would I want to make a class final? Doesn't that defeat the whole purpose of OO?
|
View Answer
|
|
Isn't it redundant to have to mark the methods final if the class is final?
|
View Answer
|