giovedì 28 marzo 2013

Q69


Which two statements are true?
A.
An abstract class can implement an interface.
B.
An abstract class can be extended by an interface.
C.
An interface CANNOT be extended by another interface.
D.
An interface can be extended by an abstract class.
E.
An abstract class can be extended by a concrete class.
F.
An abstract class CANNOT be extended by an abstract class.
Risposta A ed E
Una interfaccia può essere implementata da una classe (anzi va fatto per forza per usarla) e una classe astratta può essere estesa.
Un'interfaccia non può estendere una classe ma solo un'altra interfaccia (B e C). Un'interfaccia non può essere estesa dalle classi ma solo implementata (D). Infine una classe astratta può estendere un'altra classe astratta.

1 commento: