Вообще то это не Джава
А порядок при наследовании такой: конструктор класса, потом конструктор супер класса.
Деструкторов нет вообще
Конструкторов в интерфейсах нет
Читать тут:
www.javaworld.com/javaworld/jw-11-2001/jw-1102-java101.html
www.artima.com/designtechniques/initializationP.html