next up previous contents
Next: Classe DNA, e metodi Up: Cenni sulle classi ed Previous: Cenni sulle classi ed   Indice

Class and objects

Si dice che Python sia un linguaggio orientato agli oggetti. Esiste infatti una teoria che riguarda la programmazione ad oggetti (o Object Oriented Programming) [13] che però non verrà trattata in queste note.

Per quanto concerne queste note diremo che l'introduzione di classi e oggetti, semplifica la manipolazione dei dati introducendo delle strutture più semplici da maneggiare. Per esempio se stiamo utilizzando delle sequenze di nucleotidi, è più comodo definire una classe 'DNA', i cui oggetti saranno sequenze con attributi, come:

a cui vorremo associare le funzioni che manipolano sequenze di DNA come metodi che si applicano a ciascun oggetto della classe.

In generale potremmo definire le seguenti caratteristiche degli oggetti di una classe:



Subsections
next up previous contents
Next: Classe DNA, e metodi Up: Cenni sulle classi ed Previous: Cenni sulle classi ed   Indice
2004-11-02