Почему this() считается конструктором? Мы его создали, но работает он вполне нормально. Где можно об этом узнать подробнее?