Visualizzazione dei risultati da 1 a 10 su 12

Discussione: reflection

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2014
    Messaggi
    315
    Ah quindi si da per scontato che se una variabile è dichiarata private automaticamente ha i metodi set e get, mentre se ha altri modificatori non ha i metodi set e get. Giusto?
    Cioè, mi è chiaro che per l'incapsulamento le variabili vanno dichiarate private e vanno definiti i metodi set e get ma non sapevo che fosse proprio la prassi.

  2. #2
    Quote Originariamente inviata da newutente Visualizza il messaggio
    Ah quindi si da per scontato che se una variabile è dichiarata private automaticamente ha i metodi set e get,
    Assolutamente no una proprietà privata può anche non avere i metodo get set (ovviamente sarà utilizzabile solo all'interno della classe)
    Quote Originariamente inviata da newutente Visualizza il messaggio
    mentre se ha altri modificatori non ha i metodi set e get. Giusto?
    Cioè, mi è chiaro che per l'incapsulamento le variabili vanno dichiarate private e vanno definiti i metodi set e get ma non sapevo che fosse proprio la prassi.
    Anche no, per esempio potrei dichiarare la mia proprietà "protected" ed avere i get and set, in questo modo dò la possibilità alle classi dichiarate nello stesso package di accedere a tale proprietà direttamente (senza richiamare get and set) e invece dare alle altre classi la possibilità di accedervi tramite i get and set.
    Ultima modifica di francesco.muia; 05-12-2014 a 15:00

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.