Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14
  1. #11
    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
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  2. #12
    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
    Oky, grazie mille andrea per l'illustrazione

    Devo fare una classe che mi spali la neve davanti casa, si potrà fare?

  3. #13
    Per capire un po' meglio come strutturare classi & c, io avevo visto un capitolo del libro "Essentials Actionscript 2" di Colin Moock che faceva tutto un esempio sulla costruzione di una classe (e suoi successivi ampliamenti), potrebbe essere utile da prendere come spunto anche per capire i concetti basi della divisione in classe con sottoclassi

  4. #14
    ... e di sicuro sara' meglio del caca-esempio che ho fatto io
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.