Indice
20 relazioni: Classe (informatica), Design pattern, Incapsulamento (informatica), Informatica, Java (linguaggio di programmazione), Linguaggio di programmazione, Matematica, Memoria (informatica), Metodo (programmazione), Oggetto (informatica), Oggetto container, Polimorfismo (informatica), Programmazione (informatica), Programmazione orientata agli oggetti, RAM, Reference, Singleton (informatica), Tipo di dato, Variabile (informatica), Variabile di istanza.
- Programmazione orientata agli oggetti
- Tipi di dato
Classe (informatica)
Una classe, nella programmazione orientata agli oggetti, è un costrutto di un linguaggio di programmazione usato come modello per creare oggetti.
Vedere Oggetto (informatica) e Classe (informatica)
Design pattern
Design pattern (traducibile in lingua italiana come "schema progettuale", "schema di progettazione", o "schema architetturale"), in informatica e specialmente nell'ambito dell'ingegneria del software, è un concetto che può essere definito "una soluzione progettuale generale ad un problema ricorrente".
Vedere Oggetto (informatica) e Design pattern
Incapsulamento (informatica)
Nei linguaggi di programmazione orientata agli oggetti, il termine incapsulamento può essere usato per riferirsi a due concetti, collegati tra loro ma distinti o, a volte, alla combinazione dei due.
Vedere Oggetto (informatica) e Incapsulamento (informatica)
Informatica
Linformatica è la scienza o disciplina che si occupa del trattamento dell'informazione mediante procedure automatizzate, avendo in particolare per oggetto lo studio dei fondamenti teorici dell'informazione, della sua computazione a livello logico e delle tecniche pratiche per la sua implementazione e applicazione in sistemi elettronici automatizzati detti quindi sistemi informatici; come tale è una disciplina fortemente connessa con la logica matematica, l'automatica, l'elettronica e anche l'elettromeccanica.
Vedere Oggetto (informatica) e Informatica
Java (linguaggio di programmazione)
In informatica Java è un linguaggio di programmazione ad alto livello, orientato agli oggetti e a tipizzazione statica, che si appoggia sull'omonima piattaforma software di esecuzione, specificamente progettato per essere il più possibile indipendente dalla piattaforma hardware di esecuzione (tramite compilazione in bytecode prima e interpretazione poi da parte di una JVM) (sebbene questa caratteristica comporti prestazioni in termini di computazione inferiori a quelle di linguaggi direttamente compilati come C e C++ ovvero dunque perfettamente adattati alla piattaforma hardware).
Vedere Oggetto (informatica) e Java (linguaggio di programmazione)
Linguaggio di programmazione
Un linguaggio di programmazione è un sistema di notazione per la scrittura di programmi per computer. La maggior parte dei linguaggi di programmazione sono linguaggi formali basati su testo, ma possono anche essere grafici.
Vedere Oggetto (informatica) e Linguaggio di programmazione
Matematica
La matematica (dal greco: μάθημα (máthema), traducibile con i termini "scienza", "conoscenza" o "apprendimento"; μαθηματικός (mathematikós) significa "incline ad apprendere") è la disciplina che studia le quantità, i numeri, lo spazio,.
Vedere Oggetto (informatica) e Matematica
Memoria (informatica)
La memoria, in informatica, è un elemento di un computer o di un suo sottosistema e ha il compito di garantire la persistenza dei dati eo delle istruzioni dei programmi.
Vedere Oggetto (informatica) e Memoria (informatica)
Metodo (programmazione)
Nella programmazione orientata agli oggetti, un metodo (o anche "funzione membro") è una una funzione associata in modo esclusivo ad una classe e che costituisce un'operazione eseguibile sulla sua istanza o sul suo tipo.
Vedere Oggetto (informatica) e Metodo (programmazione)
Oggetto (informatica)
Con il termine oggetto, in informatica ed in particolar modo nell'ambito della programmazione, si intende nella maniera più generica una regione di memoria allocata.
Vedere Oggetto (informatica) e Oggetto (informatica)
Oggetto container
Nella programmazione ad oggetti, un oggetto contenitore (o semplicemente container) è una classe di oggetti che è preposta al contenimento di altri oggetti.
Vedere Oggetto (informatica) e Oggetto container
Polimorfismo (informatica)
In informatica, il termine polimorfismo (dal greco πολυμορφος composto dai termini πολυ molto e μορφή forma quindi "avere molte forme") viene usato in senso generico per riferirsi a espressioni che possono rappresentare valori di diversi tipi (dette espressioni polimorfiche).
Vedere Oggetto (informatica) e Polimorfismo (informatica)
Programmazione (informatica)
La programmazione è il processo di ideazione, progettazione e costruzione di programmi informatici eseguibili volti generalmente alla risoluzione di problemi o allo svolgimento di computazioni.
Vedere Oggetto (informatica) e Programmazione (informatica)
Programmazione orientata agli oggetti
In informatica, la programmazione orientata agli oggetti (in acronimo OOP), a volte chiamata semplicemente programmazione ad oggetti, è un paradigma di programmazione che permette di definire oggetti software in grado di interagire gli uni con gli altri attraverso lo scambio di messaggi.
Vedere Oggetto (informatica) e Programmazione orientata agli oggetti
RAM
In elettronica e informatica, la memoria ad accesso casuale, meglio nota come RAM, è un tipo di memoria volatile caratterizzata dal permettere l'accesso diretto a qualunque indirizzo di memoria con gli stessi tempi.
Vedere Oggetto (informatica) e RAM
Reference
In biblioteconomia il reference (termine di derivazione anglosassone) indica le attività di consulenza, informazione e orientamento che i bibliotecari svolgono con gli utenti delle biblioteche.
Vedere Oggetto (informatica) e Reference
Singleton (informatica)
Nella programmazione ad oggetti, il singleton è uno dei pattern fondamentali descritti dalla "Gang of Four" nel celebre libro Design Patterns.
Vedere Oggetto (informatica) e Singleton (informatica)
Tipo di dato
Un tipo di dato, in informatica, indica l'insieme di valori che una variabile, o il risultato di un'espressione, possono assumere e le operazioni che su tali valori si possono effettuare.
Vedere Oggetto (informatica) e Tipo di dato
Variabile (informatica)
Una variabile, in informatica, è un contenitore di dati situato in una porzione di memoria (una o più locazioni di memoria) destinata a contenere valori, suscettibili di modifica nel corso dell'esecuzione di un programma.
Vedere Oggetto (informatica) e Variabile (informatica)
Variabile di istanza
Nei linguaggi di programmazione orientati agli oggetti, una variabile d'istanza è una variabile associata a una classe di oggetti e che rappresenta un elemento dell'informazione contenuta nell'oggetto stesso.
Vedere Oggetto (informatica) e Variabile di istanza
Vedi anche
Programmazione orientata agli oggetti
- Accoppiamento (informatica)
- Astrazione (informatica)
- Base di dati a oggetti
- Common Object Request Broker Architecture
- Component Object Model
- Convention over configuration
- Covarianza e controvarianza (informatica)
- Duck typing
- Ereditarietà (informatica)
- Framework
- Funzione virtuale
- Incapsulamento (informatica)
- Interfaccia (informatica)
- Legge di Demetra
- Metodo Booch
- Modelica
- Modellazione orientata agli oggetti
- Object Modeling Technique
- Object model
- Objectory
- Oggetto (informatica)
- Oggetto container
- Polimorfismo (informatica)
- Principio aperto/chiuso
- Principio di segregazione delle interfacce
- Principio di sostituzione di Liskov
- Programmazione orientata agli oggetti
- Reificazione (informatica)
- SOLID
- Sottotipo (informatica)
- Variabile di istanza
- Void safety
- Windows Template Library
Tipi di dato
- Albero (informatica)
- Array associativo
- Bit
- Booleano (informatica)
- Byte
- Carattere (informatica)
- Cons
- Conversione di tipo
- Decimal
- Funzione anonima
- Indirezione
- Lista (informatica)
- Numero intero (informatica)
- Oggetto (informatica)
- Parola (informatica)
- Polimorfismo (informatica)
- RTTI
- Record (informatica)
- Riferimento (informatica)
- Set (informatica)
- Sistema dei tipi
- Smart pointer
- Sottotipo (informatica)
- Stringa (informatica)
- Tipo di dato
- Tipo di dato astratto
- Variabile (informatica)
- Void (informatica)
Conosciuto come Istanza (informatica).