Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Polimorfismo Exception

Visualizzazione discussione

  1. #3
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da linux_r Visualizza il messaggio
    Il metodo getMessage() restituisce lo stesso messaggio anche senza cast?
    Sì, non c'è differenza tra ex.getMessage() e, direttamente, exc.getMessage(). Il getMessage() invocato è comunque sempre quello implementato nell'oggetto istanziato.

    Con i metodi di istanza tieni sempre a mente che: il compilatore sceglie solo la signature del metodo basandosi sul tipo "statico" del reference e sugli argomenti (quantità e tipo "statico") passati. Mentre la JVM a runtime invoca la versione implementata nell'oggetto realmente istanziato.
    Ultima modifica di andbin; 21-05-2014 a 21:11
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.