Why Constructors are not inherited in Java?
Last Updated :
30 Nov, 2018
Constructor is a block of code that allows you to create an object of class and has same name as class with no explicit return type.
Whenever a class (child class) extends another class (parent class), the sub class inherits state and behavior in the form of variables and methods from its super class but it does not inherit constructor of super class because of following reasons:
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...