Ho una classe A e un'altra classe che eredita da essa, B. Sto sostituendo una funzione che accetta un oggetto di tipo A come parametro, quindi devo accettare un A. Tuttavia, in seguito chiamo funzioni che solo B ha, quindi voglio restituire false e non procedere se l'oggetto passato non è di tipo B.
Qual è il modo migliore per scoprire quale tipo di oggetto è passato alla mia funzione?