Creato da signaturejava il 12/12/2008

signaturejava

signature java

 

 

« 25^ SIGNATURE: 'Multith...27^ SIGNATURE I "WRAPPER... »

26^ SIGNATURE 'Enum'

Post n°27 pubblicato il 22 Dicembre 2008 da signaturejava

DEFINIZIONE: «Elenco di costanti con nome: in Java una 'enum' č una class che dispone di

  1. costruttori
  2. metodi
  3. variabili d'istanza
  4. interfacce

    SINTASSI:

enum Pianisti {
          Gould, Pollini, Ashkenazy, Katsaris
                      }

DICHIARAZIONE:

Pianisti pf;

ASSEGNAZIONE DI VALORI:

pf=Pianisti.Gould;

Nella SINTASSI su esposta i nomi dei pianisti sono "costanti di enumerazione",
ovvero "membri statici della 'enum' Pianisti,
ovvero 'self-typed' (definizione automatica del type)
('self' si riferisce alla 'enum' che le racchiude.)

METODI PREDEFINITI DELLE 'ENUM', ecco la SINTASSI:

public static tipo-enum[ ] values ( )

public static tipo-enum valueOf(String str)

LIMITAZIONI:

  1. Una 'enum' non puņ ereditare un'altra classe
  2. Una 'enum' non puņ essere una 'superclass'
  3. Le 'enum' ereditano automaticamente una superclass: java.lang.Enum
  4. I methods importanti sono:
    4.1 final int ordinal ()
    4.2 final int compareTo(tipo-enum e)
    4.3 equals()
 
 
 
Vai alla Home Page del blog

AREA PERSONALE

 

TAG

 

ARCHIVIO MESSAGGI

 
 << Agosto 2024 >> 
 
LuMaMeGiVeSaDo
 
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
 
 

CERCA IN QUESTO BLOG

  Trova
 

FACEBOOK

 
 

ULTIME VISITE AL BLOG

ossi444p.elena86lariag77Elgeberea.jooblegolmaralessandravoccasemprepazzaciuicciui86roberto0153klais1975ovolo.buono1ALEMM
 

ULTIMI COMMENTI

CHI PUņ SCRIVERE SUL BLOG

Solo l'autore puņ pubblicare messaggi in questo Blog e tutti gli utenti registrati possono pubblicare commenti.
 
RSS (Really simple syndication) Feed Atom
 
 
 

© Italiaonline S.p.A. 2024Direzione e coordinamento di Libero Acquisition S.á r.l.P. IVA 03970540963