I problemi e gli oggetti

  • Nella precedente trattazione abbiamo preso in considerazione la programmazione imperativa
  • In questo tipo di programmazione la soluzione di un problema avveniva individuando un algoritmo che, tramite una sequenza di istruzioni giungesse alla soluzione del problema
  • Le istruzioni, oltre ad eseguire delle azioni concrete (scrivere, leggere, far muovere) operavano sui dati
  • I dati avevano la funzione di rappresentare alcune caratteristiche del problema da risolvere
  • Molto spesso i dati erano costituiti da record che, tramite la molteplicità dei loro campi rappresentavano degli oggetti fisici che dovevano essere gestiti dall'algoritmo

© Ing. Stefano Salvi - All rights reserved