Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di hyb
    Registrato dal
    Aug 2003
    Messaggi
    424

    Oggetto instanziato solo se chiamato in altro oggetto specifico

    Ciao,
    ho diverse classi che si occupano dell'accesso ai dati, altre che istanziano quest'ultime e che fungono quindi da "controller".

    Vorrei però fare in modo che le prime siano istanziate solo dai loro rispettivi controller, regolare questo comportamento direttamente nel costruttore.


    Con instanceof posso fare questo check, ma sono costretto a passare al costruttore l'oggetto chiamante?

    E' una paranoia inutile?
    C'è chi si mette degli occhiali da sole, per avere più carisma e sintomatico mistero.

  2. #2
    Utente di HTML.it L'avatar di Grino
    Registrato dal
    Oct 2004
    Messaggi
    739
    Stai creando coesione o accoppiamento fra classi che non è cosa buona.
    Siamo sempre troppo gelosi delle nostre grandi piccole opere! - Grino inedito.
    Lavori e Lavoretti

  3. #3
    Utente di HTML.it L'avatar di hyb
    Registrato dal
    Aug 2003
    Messaggi
    424
    vero, ho lasciato perdere, anche perché quelle classi non devono dipendere da quelle che le utilizzano per l'accesso ai dati.
    C'è chi si mette degli occhiali da sole, per avere più carisma e sintomatico mistero.

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.