IDE пытается создать все в алфавитном порядке. Но если методы становятся непоследовательными (например, вы переименовываете метод), это приводит к путанице. Точное поведение, кажется, зависит от версии. Старые версии просто добавляли новый метод в конец файла в любом порядке. Более новые версии кажутся немного более умными, но я точно не выяснил, как именно.

р: я создаю новый модуль, объявляю класс с несколькими методами, такими как конструктор, деструктор, method1, method2, method3 в этом порядке, а затем нажимаю Ctrl-Shift-C. Среда IDE создает все тела методов автоматически, но порядок перепутан, а не так, как было объявлено в разделе интерфейса.

Теперь это не проблема, но есть ли причина для этого. Кажется, что это сложнее смешать, чем просто сделать это в порядке объявления.

Или есть какое-то правило, которое имеет смысл, которого я не вижу?

Ответы на вопрос(4)

Ваш ответ на вопрос