ed in php?? funziona?Originariamente inviato da lackyluc
In Java b.bark() da errore!
esattoOriginariamente inviato da LuckySevenRoX
Animal b = new Dog();
Il problema nasce perchè Animal non conosce il metodo bark che è contenuto nella classe Dog
per ovviare a questo problema (sia in PHP che in Java) esiste la funziona "instanceof"
ad esempio if (b instanceof Dog) ritorna true se b è un elemento di tipo Dog
una volta effettuato il controllo non ti resta che creare una nuova variabile di tipo Dog che punta all'oggetto b