lunedì 28 ottobre 2013

Q21


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