Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811

    oop variabili type o let e get?

    salve a tutti

    che differenza c'è tra dichiarare le variabili di un modulo di classe
    facendo delle procedure property let e get
    invece che dichiarare una type che contiene tutte le variabili che servono?

    ve lochiedo xche una ditta mi ha chiesto di fare in questo modo
    -->nn devo usare l'incapsulamento ma affidarmi a delle type dichiarate in un modulo generale

    secondo me occupa troppa memoria mentre mettere dei blocchi get e let
    al momento che si termina la classe le variabili vengono distrutte
    è cosi' o mi sbaglio
    p.s.
    sapete com'è dal capo quando mi lamento vorrei avere le idee chiare

  2. #2
    intanto una type e una classe sono 2 cose profondamente diverse
    una type (UDT chiamata impropriamente struttura) è una variabile contenitore di n membri dei quali non hai un controllo a livello di UDT ma di sincole variabili

    una classe invece è un oggetto che si può usere per le stesse funzioni di un UDT ma ne ha moltissime altre perdipiù una classe non è perforza legato all'applicazione client come lo è un UDT

    insomma "una classe è per sempre"
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  3. #3
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    si capisco quello che vuoi dire

    ma il problema sta nel fatto che mi domando se usare type con 20 variabili interne affatica la memoria
    incece che creare blocchi get e set e poi chiudere la classe..

    vorrei solo avere conferme xche fra un po' vado dal capo....

    cmq grazie

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 © 2025 vBulletin Solutions, Inc. All rights reserved.