Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14
  1. #11
    Utente di HTML.it L'avatar di Nikopol
    Registrato dal
    Jan 2011
    Messaggi
    120
    Quindi è una sorta di attributo standar? Va bene da adesso in poi inizierò ad usarlo anch'io.
    Grazie per la dritta.
    Solo una curiosità: se avessi più di un attributo come dovrei chiamare gli altri?

  2. #12
    Originariamente inviato da Nikopol
    Quindi è una sorta di attributo standar?
    Non esistono attributi standard. Esistono anche classi senza attributi ed è il caso delle classi statiche.
    Originariamente inviato da Nikopol
    Solo una curiosità: se avessi più di un attributo come dovrei chiamare gli altri?
    Con un nome che meglio rappresenta l'informazione che fornisce/incapsula oppure lo scopo del suo uso.

  3. #13
    Originariamente inviato da VincenzoTheBest
    ...
    Con un nome che meglio rappresenta l'informazione che fornisce/incapsula oppure lo scopo del suo uso.
    Concordo. Inoltre il nome stesso degli attributi dovrebbe fornire precise indicazioni sull'informazione che essi trasportano.
    Utilizzando un classico esempio come l'oggetto Automobile esso può possedere delle proprietà quali la velocità, l'accelerazione e la direzione di marcia attuali. I nomi più logici ed intuitivi da dare a tali attributi all'interno della classe sarebbero appunto velocita, accelerazione e direzione con i corrispettivi metodi getter e setter.
    Ovviamente nulla vieta di chiamare tali attributi a, b e c, ma sarebbe impossibile, ad un utilizzatore individuare cosa tali attributi rappresentino, inoltre anche la leggibilità del codice sorgente sarebbe fortemente compromessa.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  4. #14
    Utente di HTML.it L'avatar di Nikopol
    Registrato dal
    Jan 2011
    Messaggi
    120
    Grazie per l'aiuto.
    Ho risolto tutto.
    Ciao

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.