Двухступенчатое создание/удаление объекта
Как понятно из названия, первый вызывается после завершения всех конструкторов объекта, и позволяет произвести действия, которые невозможно либо затруднительно выполнить в конструкторе, например, вызов виртуальных методов. В частности, этот метод генерирует событие OnCreate для форм.
Второй метод работает аналогично, только вызывается перед деструкторами.
Внимание, вопрос: есть ли возможность реализовать подобное без использования TObject? Допустим, я хочу чтобы объекты моего класса можно было поместить в стек.