Visualizzazione dei risultati da 1 a 7 su 7

Discussione: [Java] instanceof

  1. #1

    [Java] instanceof

    In Java instanceof corrisponde a dynamic_cast()<> del C++
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

  2. #2
    Utente di HTML.it L'avatar di D4MI4NO
    Registrato dal
    Sep 2001
    Messaggi
    275
    in java instanceof controlla di che tipo è l'oggetto referenziato al run-time da una variabile reference

    in c++ non so
    ...anche se la strada è dura...se stiamo assieme...arriveremo su quella cosa chiamata luna...

  3. #3
    In Java instanceof corrisponde a dynamic_cast()<> del C++
    No. Il dynamic_cast del C++ e` un particolare tipo di casting (di solito un down-casting); in Java i casting si fanno tutti nella stessa maniera. Per la RTTI in C++ esiste typeid.

  4. #4
    Utente di HTML.it L'avatar di Zalex
    Registrato dal
    Aug 2001
    Messaggi
    357

    Re: [Java] instanceof

    Originariamente inviato da Luc@s
    In Java instanceof corrisponde a dynamic_cast()<> del C++
    con instanceof controlli solo il tipo dinamico di un ref(ritorna un boolean), e lasci tuto come e'!
    col dynamic_cast cerchi di cambiare il tipo statico di un puntatore!il cast ha successo sse il puntatore da castare ha come tipo dinamico il tipo a cui stai castando!in questo senso il dynamic_cast potrebbe dare informazioni sul tipo dinamico di un puntatore,ma non e' questa la sua funzione(diciamo)principale.

  5. #5

    Re: Re: [Java] instanceof

    quindi in parte ho ragione?
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

  6. #6
    quindi in parte ho ragione?
    Non sarai un po` patetico? :tongue:

  7. #7
    Originariamente inviato da r0x
    Non sarai un po` patetico? :tongue:












































    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

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 © 2025 vBulletin Solutions, Inc. All rights reserved.