OOP

Definizione rapida

OOP, Object-Oriented Programming, è un metodo di sviluppo che tratta gli elementi software come oggetti dotati di proprietà e metodi.

Spiegazione

Le proprietà possono essere cambiate mediante metodi o funzioni. Il software può offrire oggetti già pronti, personalizzabili modificando pochi valori, oppure consentire di definirne di nuovi. Nomi, proprietà e metodi rendono più semplice inserire, spostare e trasformare gli oggetti.

Esempio pratico

Se la variabile Beta contiene un testo, la proprietà `Beta.Bold = True` può renderlo in grassetto; la funzione `Asc("a")` può invece assegnare a MyNumber il valore ASCII 97.

Spiegazione tecnica

Ogni oggetto è identificato da un nome e possiede caratteristiche modificabili. Metodi e funzioni agiscono su tali elementi, permettendo al programma di manipolarli attraverso un'interfaccia definita.

Da non confondere con

OOP non significa soltanto usare funzioni: l'organizzazione del software ruota attorno a oggetti, proprietà e metodi.