ちなみに、コンストラクタはメソッドではないので、オーバーライドじゃない(できない)。
それぞれのクラスに定義されるので、staticメソッドに近い存在。
でも、引数が異なる場合はコンストラクタのオーバーロードと呼ぶ