Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2096 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Difficultés pour appeler une méthode

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Difficultés pour appeler une méthode

n°2061638
ngomsa
Posté le 07-03-2011 à 14:25:38  profilanswer
 


Bonjour tout le monde.j'ai des difficultés pour appeler une méthode quelque soit son emplacement(dans une même classe ou si c'est une classe héritée).
je fais toujours des exercices concernant les méthodes pour comprendre ce concept une bonne fois mais jusqu'à présent ça reste.
A ce sujet j'ai quelques questions à vous poser:
 
1)-Si on crée une méthode dans une même classe par exemple,est ce qu'on a besoin de l'appeler pour afficher les paramètres de cette méthodes(Si on déclare la méthode main juste après la méthode?
 
2)-Est ce qu'on peut appeler plusieurs méthodes avec un seul objet?
par exemple si on a les méthodes :
 
 

public class SoftwareBook extends Book
 
{
       // Déclaration des membres de données
        String auteur ;;
        String titre ;
        int nombrePages ;
       showDetail()  
       {
 
       }
        displayDetail()
       {
 
        }
        public static void main(String args[])
        {
         Book b = new Book();
         b.show(); //show() étant une méthode de la classe Book
         b.show();
        }
}

 
Ceux sont des petits problémes de ce genre qui m'empéchent d'évoluer en java.

mood
Publicité
Posté le 07-03-2011 à 14:25:38  profilanswer
 

n°2061640
ngomsa
Posté le 07-03-2011 à 14:31:01  profilanswer
 


Excusez moi;pour les deux dernières lignes c'est :

b.show();
b.showdetail();

au lieu de

b.show();
b.show();
 

n°2061682
esox_ch
Posté le 07-03-2011 à 15:37:03  profilanswer
 

Salut
 
- Évite cette police d'écriture, elle fatigue les yeux. Garde celle par defaut, merci
- Utilise les balises [code=java] pour rentre ton code source plus clair
- Pas compris ta question 1
- Pour ta question 2 : Bien entendu!
- Quel est le problème? Ton code compile ?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°2061863
leonhard
Posté le 08-03-2011 à 16:39:26  profilanswer
 

ngomsa a écrit :


Bonjour tout le monde.j'ai des difficultés pour appeler une méthode quelque soit son emplacement(dans une même classe ou si c'est une classe héritée).
je fais toujours des exercices concernant les méthodes pour comprendre ce concept une bonne fois mais jusqu'à présent ça reste.
A ce sujet j'ai quelques questions à vous poser:
 
1)-Si on crée une méthode dans une même classe par exemple,est ce qu'on a besoin de l'appeler pour afficher les paramètres de cette méthodes(Si on déclare la méthode main juste après la méthode?
 
2)-Est ce qu'on peut appeler plusieurs méthodes avec un seul objet?
par exemple si on a les méthodes :
 
 

public class SoftwareBook extends Book
 
{
       // Déclaration des membres de données
        String auteur ;;
        String titre ;
        int nombrePages ;
       showDetail()  
       {
 
       }
        displayDetail()
       {
 
        }
        public static void main(String args[])
        {
         Book b = new Book();
         b.show(); //show() étant une méthode de la classe Book
         b.show();
        }
}

 
Ceux sont des petits problémes de ce genre qui m'empéchent d'évoluer en java.


 
Euh manifestement il te manque les bases de Java. Faut que tu te trouves un bon bouquin et tu vas avancer un poil plus vite. Par exemple tu écris:
 

Code :
  1. showDetail() { /* cette méthode ne fait rien */   }


 
mais une méthode ce n'est pas tout à fait cela. Il faut donner un type de retour (par exemple void).
 
Par exemple tu peux écrire :

Code :
  1. public void showDetail()
  2. {
  3.     System.out.println ("dans showDetail() de la classe SoftwareBook" );
  4. }


n°2061955
ngomsa
Posté le 09-03-2011 à 04:06:14  profilanswer
 

OK MERCI C'EST GENTIL.Mais est ce que si je fais le maximum d'exercices j'arriverais à maitriser java?c'est un language qui me plait beaucoup.Sinon pour ce qui concerne le bouquin je pense que c'est ce que je vais faire.Merci

n°2061958
esox_ch
Posté le 09-03-2011 à 06:40:31  profilanswer
 

Tu parles l'anglais? Si oui, je te conseille le "Head first" qui enseigne java d'une manière amusante


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°2062086
ngomsa
Posté le 09-03-2011 à 16:15:47  profilanswer
 

Non je ne parle pas l'anglais mais je vais me débrouiller avec le bouquin dont vous me parlez.

n°2065858
drkucho
Posté le 24-03-2011 à 16:25:43  profilanswer
 

Poste ici ta class Book si tu veux qu'on t'aide. Tu fais appel a un constructeur, mais es tu sur qu'il est bien écrit?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Difficultés pour appeler une méthode

 

Sujets relatifs
MySQL/PhP Novice - Méthode de travailresolution d'une matrice par la methode de gaus sur Matlab
Méthode récursive qui ne fait rien ?[Java/JEE] [Résolu] Comportement Calendar selon Locale
utilisation de sous fonction dans un objet et appel de methode dedansAppeler automatiquement une fonction
[PHP] Méthode(s) pour mémoriser des variablesméthode getElementById
Appeler une procédure dans une procédureMethode de Tri par ordre alphabétique [Résolu]
Plus de sujets relatifs à : Difficultés pour appeler une méthode


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR