Can you have a constructor in abstract class?
Answer Posted / rajesh dangi
I don't understand why ppl start writing responses without
writing a small code to confirm it.
Guys an abstract class too can have a constructer. Any time
a class inheriting an abstract class is instantiated, its
constructer would first call the constructor of the
abstract class. Try it yourself.
Plus, the method in the abstract class with the same name
(i.e. its constructer) is always considered as a
constructer and not any regular method. Even when the
constructer is public, you can not invoke the constructer
of an abstract class in a sub class inheriting the abstract
class. That method can not be invoked by our code since it
is an abstract class and can not be instantiated by us
| Is This Answer Correct ? | 62 Yes | 6 No |
Post New Answer View All Answers
What is e java?
what is collatration?
What happens if a constructor is declared private?
What is the scope or life time of instance variables?
Why are arrays useful in java?
Explain different states of a thread in java?
What is the list interface?
What is array and arraylist in java?
What is lossy conversion in java?
Can bool be null?
What do you mean by platform independence? What is an interface?
What is a function in java?
What is indexof?
Can we force the garbage collection to run?
Can a constructor be protected?