Я писал код на Java и, рассеянно, в какой-то момент набрал public void BaseStation()
в качестве конструктора для класса BaseStation
. К моему удивлению, это не вызвало ошибку во время компиляции, и программа запустилась. Это почему? Есть ли какая-то причина, чтобы кто-то имел тип возвращаемого значения для конструктора?