Quello che dite è quasi giusto, ma voglio farvi un'esempio simile:
<code>
public void paintComponent(Graphics graphics) {
Graphics2D g = (Graphics2D)graphics;
...
}
</code>
Graphics2D è derivata da Graphics.
In questo caso il casting viene effettuato senza problemi, e tutte e due le classi sono astratte.
La classe Number mi viene restituita da un metoro della classe NumberFormat, il metodo parse(String).
Oggi ho mangiato solo confusione ?!
Ciauz !

Rispondi quotando