I have a class which is abstract which contains only the
abstract methods. This is similar to an interface. Then, if
i have given a choice to choose one of them. Which one i
have to choose and why?

Answers were Sorted based on User's Feedback



I have a class which is abstract which contains only the abstract methods. This is similar to an in..

Answer / venu

i preferred to choose interface bcoz
if i implement interface still i have a chance to extend
another class

Is This Answer Correct ?    5 Yes 0 No

I have a class which is abstract which contains only the abstract methods. This is similar to an in..

Answer / harikrishna

you never get a chance to choose a method from abstract
class,because if you are writing a abstract class you
have to provide implementation to all the methods in
subclass otherwise you should declare that subclass as
Abstractclass.

Is This Answer Correct ?    2 Yes 1 No

I have a class which is abstract which contains only the abstract methods. This is similar to an in..

Answer / madhav

Interface is preferable to Abstract class as when ever in
instance is created for subclasses of this,constructors
will be called hirarchially consuming some time for each
constructor call..

Is This Answer Correct ?    0 Yes 0 No

I have a class which is abstract which contains only the abstract methods. This is similar to an in..

Answer / ashoka

Better to choose Abstract class. Because it contains not
only the abstract methods but also implemented methods but
in interfaces only unimplemented methods will be there and
all final variables will be there.

Is This Answer Correct ?    0 Yes 1 No

Post New Answer

More Core Java Interview Questions

How do you sort a string in alphabetical order in java?

0 Answers  


Can java list contain duplicates?

0 Answers  


What is the use of protected in java?

0 Answers  


What is the difference between actual and formal parameters?

0 Answers  


What is wrapper class html?

0 Answers  






What does flagged out mean?

0 Answers  


what is anonymous class in java?

0 Answers  


What is Session reduplication and how its done?

0 Answers  


Can a class declared as private be accessed outside it’s package?

0 Answers  


what are depricated methods in threads and explain the lifecycle methods

5 Answers   CTS,


What is meant by data hiding/encapsulation?

0 Answers   Cyient,


What is a boolean used for?

0 Answers  


Categories