Sommario:
Definizione - Cosa significa Istanza?
Un'istanza è semplicemente definita come un caso o occorrenza di qualcosa. Nella tecnologia informatica, questo potrebbe essere un elemento, un tipo di documento o un documento conforme a una particolare definizione del tipo di dati (DTD).
Un oggetto appartenente a una particolare classe, come in Java, può anche essere descritto come un'istanza. Le istanze di una classe condividono lo stesso insieme di attributi, ma ogni istanza può differire in termini di contenuto di tali attributi.
Techopedia spiega l'istanza
Ad esempio, una classe di scuola include i seguenti attributi: school_Name, school_Location, no_Of_Students e school_Board. Questi attributi sono locali per la classe della scuola e si applicano a ogni istanza della classe. Considera due casi di una classe scolastica. Lascia che la prima istanza includa i valori Thames Valley School, London, 355 e St.Thomas Board, rispettivamente per gli attributi precedentemente menzionati, mentre la seconda istanza include i valori Cambridge Public School, West Hampshire, 200 e Cambridge Board, rispettivamente. Le due istanze sono distinte l'una dall'altra ed esistono indipendentemente l'una dall'altra. Tuttavia, la struttura di base della classe rimane la stessa.