Proszę wyjaśnić, dlaczego mogę utworzyć instancję interfejsu „Aplikacja” w Excel VSTO

Mam następujący kod C # w mojej aplikacji, który działa dobrze. Uruchamia nową instancję programu Excel.

private readonly Microsoft.Office.Interop.Excel.Application _application;
_application = new Microsoft.Office.Interop.Excel.Application();
_application.Visible = true;

Niedawno to zauważyłemPodanie jest typem interfejsu. Co dokładnie się dzieje i jak to możliwe?

questionAnswers(2)

yourAnswerToTheQuestion