Владимир, здравствуйте.
Всё тривиальнее.
В Вашей интерпретации ошибка:
Class_1_1_1 наследуется от Class_1, а Class_1_1 - брат/сестра.
Проблематика в том, что инкрементная компиляция смотрит на регистры символов (выявлено эмпирическим путём). Если в цепочке наследования встречается класс с аналогичным набором символов, компиляция пропускает вывод информации по имеющему большее количество символов классу.
Т.е.
ClassCaCa extends ClassCa
ClassCaCaco extends ClassCa // Здесь компилятор не отобразит ошибку
Но заменив регистр в наименовании класса ошибки не возникнет:
ClassCaCaCo extends ClassCa // Здесь компилятор отобразит ошибку
Последний раз редактировалось Товарищ ♂uatr; 21.04.2025 в 16:17.
|