Co to jest instancja?

W informatyce instancja jest realizacją predefiniowanego obiektu. W OOP (programowanie obiektowe) można zdefiniować klasę obiektu. Wszystkie obiekty tej klasy mają określony zestaw właściwości (powiązane zmienne), akcesoria (sposoby dostępu do tych zmiennych) i metody (funkcje). Instancja tego obiektu może być następnie zadeklarowana, nadając jej unikalną, nazwaną tożsamość, tak aby mogła zostać użyta w programie. Ten proces nosi nazwę „instancji”.

Termin „instancja” jest również używany w innych dziedzinach informatyki, takich jak tworzenie serwerów wirtualnych. Właściwości serwera wirtualnego (miejsce na dysku, przydzielona pamięć RAM, typ systemu operacyjnego, zainstalowane oprogramowanie itp.) Są zdefiniowane wcześniej. Następnie wiele serwerów może zostać zwirtualizowanych na jednym komputerze, z których każda używa tej konfiguracji. Proces ich wirtualizacji nazywany jest instancją, a każdy serwer wirtualny nazywany jest instancją.

Zorientowane obiektowo, warunki programowania