Why is constructor of super class invoked when we declare the object of sub class? (Java)

后端 未结 18 1397
误落风尘
误落风尘 2020-11-27 19:30

Consider this code:

class Test {
    Test() {
        System.out.println(\"In constructor of Superclass\");
    }

    int adds(int n1, int n2) {
        ret         


        
18条回答
  •  心在旅途
    2020-11-27 19:52

    That´s how Java works. If you create a child object, the super constructor is (implicitly) called.

提交回复
热议问题