分からん

試験前なので慌ててお勉強。まぁ、今回は場合が場合だったので、諦めようという路線ですが(笑)
自前でクラスを作るとき、宣言してコンストラクタで用意するという理解なのだけれど、それだとコンストラクタで設定する引数が3つで、そのコンストラクタの中身として別のコンストラクタから4つの引数を継承してることの原理がいまいち理解できない。
public Director(String p1, int p2,int p3){
super(p1,p2,p3,2);}
とあり、superの先が
public Manager(String p1, int p2,int p3, 2){
super(p1,p2,p3)}
というものなんだけれど。