Teste de type de classe en java
Résolu/Fermé
saif87
Messages postés
109
Date d'inscription
dimanche 12 octobre 2008
Statut
Membre
Dernière intervention
2 juin 2011
-
23 déc. 2008 à 10:02
lilli1 Messages postés 88 Date d'inscription mardi 7 octobre 2008 Statut Membre Dernière intervention 20 avril 2010 - 27 déc. 2008 à 11:05
lilli1 Messages postés 88 Date d'inscription mardi 7 octobre 2008 Statut Membre Dernière intervention 20 avril 2010 - 27 déc. 2008 à 11:05
A voir également:
- Teste de type de classe en java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Test de performance pc - Guide
- Java apk - Télécharger - Langages
- Jeux java itel 5360 ✓ - Forum Jeux vidéo
1 réponse
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
329
23 déc. 2008 à 10:57
23 déc. 2008 à 10:57
Bonjour saif87,
Oui, tu peux tout à fait faire ça. Il faut que tu utilises la méthode getClass() héritée de la classe Object :
Cordialement,
Oui, tu peux tout à fait faire ça. Il faut que tu utilises la méthode getClass() héritée de la classe Object :
Exemple: String toto = "Hello"; Integer monInt = new Integer(5); String titi = "World !"; System.out.println(toto.getClass().equals(monInt.getClass())); //affiche false System.out.println(toto.getClass().equals(titi.getClass())); //affiche true
Cordialement,
23 déc. 2008 à 12:02
merci marco ca marche
23 déc. 2008 à 12:08
marco est il possible qu'un objet point sur 2 instannce en meme temps
exemple
objet client a pour attribut nom ,prenom,compte
objet compte qui le pere de:
objet comptecourant et objet compteepargne
est il possible q'un instance de client pointe sur cmptecourant et compte epargne en meme temps
merci.
23 déc. 2008 à 12:15
Un objet = une instance (un objet ne peut donc pas "pointer sur 2 instances en même temps").
Cependant, si dans ton objet Client a un attribut de type Compte, alors cet attribut pourra être :
- soit une instance de Compte (si ce n'est pas une classe abstraite)
- soit une instance de CompteCourant
- soit une instance de CompteEpargne
- soit, pour généraliser, une instance d'une classe qui hérite de Compte ou d'un de ses descendants
C'est ce qu'on appelle le polymorphisme.
Cordialement,
23 déc. 2008 à 13:58
je veut faire une exception sur String
exemple
l'utilisateur tape son nom
s'il tape des entiers je déclenche une exception.
s'il ne tape pas je déclenche une autre exception.
j'utlise la console du dos
merci
23 déc. 2008 à 16:23
Cordialement,