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 a instance variable in java?
Why do we need wrapper class?
Why string is a class?
What is reverse function?
Can we have a method name same as class name in java?
What is a numeric digit?
What are 3 boolean operators?
How can we make string upper case or lower case?
What is return code?
Explain about collection interface in java?
How do you create a first line indent?
What is difference between equals and hashcode method?
What is the original name of java?
What data type is string java?
Can we override data members in java?