Why Constructor Cannot Be Inherited In Java