Здравствуйте, AndrewVK, Вы писали:
AVK>И все таки — зачем?
Если быть точным — смысл был не в генерировании самого класса во время выполнения (их исходники как раз генерились автоматически), а в упрощении работы — не писать каждый раз конструктор, методы и т.д. — свести генерацию к созданию наследника, указанию полей и атрибутов. Ну и такой же подход можно использовать для генерации во время выполнения.