Which four are true about enums?
A. An
enum is typesafe.
B. An
enum cannot have public methods or fields.
C. An
enum can declare a private constructor. OK
D. All
enums implicitly implement Comparable.
E. An
enumcan subclass another enum.
F. An
enum can implement an interface.
Riposta:
ACDF
A. Un enum è type safe.
B. Un enum può avere campi e metodi
pubblici.
C. Un enum può dichiarare un costruttore
privato.
D. Un tipo enum è Comparable.
E. Un enum non può subclass un altro enum
perché questo violerebbe il principio di Liskov visto che si va ad aggiungere
altri valori enum.
F. Un enum può implementare interfacce.
Riferimenti
:
Nessun commento:
Posta un commento