在java中,当子类调用构造函数时,父类构造函数都会依次调用,也就是说,构造子类的同时,也要构造出父类部分:
其中的x,y是Hippo的实例变量,k, s, v是Animal的实例变量,a, b, c是Object的实例变量。