Originariamente inviato da andr3a
programmazione ad oggetti in generale non significa scrivere codice in un file esterno e basta ... dovrebbe essere sensata ...
Classe Preload , in pasto avra' sfondi, movieClips, swfs o qualunque altra cosa, gestira' solo i preloads e verra' richiamata , se necessario, dalle altre classi ... sarebbe utile averla statica e statica sia ... ma comunque dovra' restituire uno stato, 'faccio niente' o 'sto' caricando' ( ed eventualmente percentuale o bytes ) e 'finito' ...
Classe scegli background , potrebbe sceglierlo in base a uno o piu' parametri, random o indicizzato ... utile statica ma forse e' meglio non statica cosi' da poter gestire piu' backgrounds in piu' livelli o movie
( e al suo interno, una volta scelto il background potrebbe automattizzare la procedura di caricamento richiamando la classe Preload )
Classe GestioneMovie, una classe dedicata, poco portabile, utile pero' alla scelta del background ed altre operazioni dedicate al tipo di movie che stai creando utilizzando, richiamera' la classe attivando un intervallo di check sulla classe Preload e al 'finito' fara' le altre operazioni ...
insomma non c'e' un solo metodo per progettare o pensare un insieme di classi che fanno piu' cose e che nell' insieme ti monitorizzano il file ... questo e' solo un esempio di suddivisione compiti ed interazione come altri 100000 ce ne sono
Ma fare una classe che:
sto' giro deve fare questo
di qua deve fare quello che non ha niente a che fare con quello di prima
adesso mi usi la funzione di quell' altra che mi serve ...
insomma alla fine crei un mostro