why abstract class will have a constructor?
Answers were Sorted based on User's Feedback
Answer / hari krishna
All the classes including the abstract classes can have
constructors.Abstract class constructors will be called
when its concrete subclass will be instantiated.
| Is This Answer Correct ? | 7 Yes | 1 No |
Answer / nitin panwar
Bcoz each subclass executes the superclass constructor
before executing own constructor,thats why abstract class
has a constructor .
| Is This Answer Correct ? | 4 Yes | 1 No |
Answer / aditya ganjiwale
Its there to be able to initialize the abstract class
internal state.
Lets say you would like to assign two variables, you would
have to do this for every implementation, but with
constructors in the abstract class you only need it once:
So every class inheriting only needs to call the
constructor, instead of assigning the values themself every
time.
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / ram
Abstract class have the constructor in it just to instantiate its instance variables. Where as Interfaces are not containing any instance variables. That is why, they dont have constructor concept.
| Is This Answer Correct ? | 0 Yes | 0 No |
Do you know how to reverse string in java?
An inner class can actually be a subclass of the outer class? a. true b. false
Relationship between an event-listener interface and an event-adapter class?
What is a function in java?
i need example for java abstraction. where we use abstraction and why we need abstraction.
What is null data type?
How to Create A Wapper Class in core Java and Why are Use in java?
What is the purpose of object oriented programming?
What is hash method?
What is tree node in java?
What is immutable class? how to make a Class explicitly "Immutable"?Wap to make a class explicitly immutable.
What two classes are used to read data only?
0 Answers TryTechnicals Pvt Ltd,