polymorphism

List est-il une sous-classe de List? Pourquoi les génériques Java ne sont-ils pas implicitement polymorphes?

Je suis un peu confus sur la façon dont les génériques Java gèrent l'héritage / polymorphisme. Supposons la hiérarchie suiva ... est pourquoi? Pourquoi est-polymorphisme généralement implicite, mais quand il s'agit de génériques, il doit être spécifié?

Quelle est la différence entre le polymorphisme dynamique et statique en Java?

Quelqu'un Peut-il fournir un exemple simple qui explique la différence entre Dynamique et Static polymorphisme en Java?

Vérifiez si un objet appartient à une classe en Java [dupliquer]

Cette question a déjà des réponses ici: ... volée à chaque fois, seulement pour le jeter. Est-il un meilleur moyen de vérifier que "a" appartient à la classe "Maclasse"?

Différence Entre le Type d'objet et le Type de Référence

J'étudiais le polymorphisme de "Head First Java" et je suis arrivé à ce concept. Quelqu'un peut-il l'expliquer avec un exempl ... se de type de référence-pas le type d'objet. Alors, quelle est la différence entre le Type de référence et le Type d'objet?

Explication de sortie d'extrait de code Java requise

Mon code est: class Foo { public int a=3; public void addFive() { a+=5; System.out.print("f "); } } class Bar ... Veuillez m'expliquer pourquoi la sortie de cette question est-elle" b 3 "et non" b 13 " puisque la méthode a été remplacée?

Héritage, Sous-classe, Impression avec super.print() en Java

J'ai 4 classes différentes. Intitulé Student, un Instructor, un Person et Main. Voici mon code: Étudiant: public class St ... te-t-il un moyen simple de faire imprimer la déclaration instructeur pour afficher l'ID instructeur plutôt que l'ID étudiant?

Comment trouver le type déclaré d'un identifiant en Java?

J'ai une classe simple Apple s'étend d'une autre classe simple Fruit. Au moment de l'exécution, je pourrais utiliser Fruit ... mal. , Mais est-il possible de déterminer précisément le type déclaré de fruit identificateur? Ce qui dans ce cas est Fruit.

Java liste/tableau d'animaux contenant une variété d'animaux

J'ai besoin d'une liste de tous les animaux. J'ai une classe de base Animal et je voudrais l'étendre aux chiens, chats, iguan ... oir à changer tous les animaux précédemment créés. Ils devraient connaître toutes les autres classes Animal créées après eux.

Commentaires examen du code traitant l'héritage et le polymorphisme pour Java? [fermé]

Je travaille sur un projet de programmation traitant de l'héritage et du polymorphisme. J'ai juste besoin de cela, quelqu'un ... t.toString()); System.out.println("The radius is " + t.getRadius()); System.out.println("The area is " + t.getArea()) } }

Les programmes ne compilent pas en JAVA

On nous a donné une mission: Concevoir une classe de navire, CargoShip et CruiseShip en tenant compte du comportement de ... ARGO SHIP Ship Name: Mærsk Mc-Kinney Møller Built: 2013 Length Overall (ft): 1,306 Beam (ft): 190 Gross Tonnage: 174,500 */

Polymorphisme Java-obtenir la commande enfant à partir de la carte parent

J'ai fait deux classes - Building et Warehouse. Warehouse étend Building. J'ai crééBuilding map (building_map), où j'ai mis à ... .put("bD_03", bD_03); EDIT2: Merci, TungstenX! Cela a fonctionné, je peux fermer le sujet maintenant.

List è una sottoclasse di List? Perché i generici Java non sono implicitamente polimorfici?

Sono un po ' confuso su come i generici Java gestiscono l'ereditarietà / polimorfismo. Assume la seguente gerarchia - Anim ... domanda è perché ? Perché il polimorfismo è generalmente implicito, ma quando si tratta di generici deve essere specificato?

Qual è la differenza tra polimorfismo dinamico e statico in Java?

Qualcuno può fornire un semplice esempio che spiega la differenza tra Dinamico e Statico polimorfismo in Java?

Controlla se un oggetto appartiene a una classe in Java [duplicato]

Questa domanda ha già delle risposte qui: ... getto al volo ogni volta, solo per scartarlo. C'è un modo migliore per verificare che " a " appartenga alla classe "MyClass"?

Differenza tra tipo di oggetto e tipo di riferimento

Stavo studiando il polimorfismo da "Head First Java" e sono arrivato a questo concetto. Qualcuno può spiegarlo per favore con ... asse del tipo di riferimento, non il tipo di oggetto. Qual è la differenza tra il tipo di riferimento e il tipo di oggetto?

Spiegazione dell'output del frammento di codice Java richiesta

Il mio codice è: class Foo { public int a=3; public void addFive() { a+=5; System.out.print("f "); } } class ... b 3 Per favore spiegami, perché l'output per questa domanda è " b 3 "e non" b 13 " poiché il metodo è stato sovrascritto?

Ereditarietà, sottoclasse, stampa con super.stampa() in Java

Ho 4 classi diverse. Uno intitolato Student, uno Instructor, uno Person e Main. Di seguito è riportato il mio codice: Stude ... e per rendere la dichiarazione di stampa dell'istruttore per mostrare l'ID dell'istruttore piuttosto che l'ID dello studente?

Come scoprire il tipo dichiarato di un identificatore in Java?

Ho una semplice mela di classe si estende da un'altra semplice frutta di classe. In fase di esecuzione, potrei usare Fruit ... rmale. Ma c'è un modo per determinare con precisione il tipo dichiarato di identificatore fruit? Che in questo caso è Fruit.

Elenco Java / array di animali contenenti una varietà di animali

Ho bisogno di una lista di tutti gli animali. Ho una classe Animal di base e vorrei estenderla a cani, gatti, iguane, ecc. ... a dover cambiare tutti gli animali fatti in precedenza. Dovrebbero conoscere tutte le altre classi Animal fatte dopo di loro.

Revisione del codice di feedback che tratta l'ereditarietà e il polimorfismo per Java? [chiuso]

Sto lavorando a un progetto di programmazione che si occupa di ereditarietà e polimorfismo. Ho solo bisogno che, qualcuno mi ... t.toString()); System.out.println("The radius is " + t.getRadius()); System.out.println("The area is " + t.getArea()) } }