Why Constructors are not inherited in Java?
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:
Last Updated :
30 Nov, 2018
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...