I am a beginner in java programming language, recently I have studied that constructors can not be inherited in java, Can anyone please explain why<
Constructors are not members of classes and only members are inherited. You cannot inherit a constructor. That is, you cannot create a instance of a subclass using a constructor of one of it's superclasses.