Ecrire des class en java urgent
Fermé
hijjihassan
Messages postés
1
Date d'inscription
lundi 14 avril 2008
Statut
Membre
Dernière intervention
14 avril 2008
-
14 avril 2008 à 20:41
greenthumb - 15 avril 2008 à 17:03
greenthumb - 15 avril 2008 à 17:03
A voir également:
- Ecrire des class en java urgent
- Ecrire en gras sur whatsapp - Guide
- Ecrire en miroir - Guide
- Scanf en java ✓ - Forum Java
- Jeux java itel ✓ - Forum Jeux vidéo
- Java runtime - Télécharger - Langages
7 réponses
merci de votre reponse
je veux travailler avec des class et l'heritage , lorsque j'utilse un constructeur dans la class A comme exemple, alors il y a un message d'erreur dans l'heritage
j'utilise comme editeur NetBeas
public class Rectangle{
int a,b;
public Rectangle(int lo,int la){
this.a=lo;
this.b=la;
}
int perimetre(){
return 2*(lo+la);
}
int void afficher(){
System.out.printLn(perimetre()+surface());
}
int surface(){
return (lo*la);
}
}
/* Cette class Carre extends Rectangle ayant la couleur rouge comme erreur mais je ne sais pas qu'est ce je peux faire*/
public Carre extends Rectangle {
}
je veux travailler avec des class et l'heritage , lorsque j'utilse un constructeur dans la class A comme exemple, alors il y a un message d'erreur dans l'heritage
j'utilise comme editeur NetBeas
public class Rectangle{
int a,b;
public Rectangle(int lo,int la){
this.a=lo;
this.b=la;
}
int perimetre(){
return 2*(lo+la);
}
int void afficher(){
System.out.printLn(perimetre()+surface());
}
int surface(){
return (lo*la);
}
}
/* Cette class Carre extends Rectangle ayant la couleur rouge comme erreur mais je ne sais pas qu'est ce je peux faire*/
public Carre extends Rectangle {
}
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
/* Cette class Carre extends Rectangle ayant une croix rouge * je ne saie pas pourqoui */
public class Carre extends Rectangle {
}
je veux un exemple amie pour l'utilisation de extends et merci infinement
public class Carre extends Rectangle {
}
je veux un exemple amie pour l'utilisation de extends et merci infinement
et bien normalement ta classe Carre contient les mêmes methodes et les mêmes attributs que ta classe Rectangle.
Tu peux ensuite lui ajouter des methodes et des attributs qui lui seront propres.
public class Carre extends Rectangle, se traduit en gros par "la classe publique Carre est une sorte de Rectangle".
Cependant il y a des erreurs dans ta classe Rectangle :
public class Rectangle{
int a,b; //ceci sont les attributs de ta classe
public Rectangle(int lo,int la){
this.a=lo;
this.b=la;
}
int perimetre(){
return 2*(lo+la); //ici, tu ne peux pas utiliser lo et la, puisque leur portée est limitée au constructeur.
}
int void afficher(){ // ici, ta fonction doit retourner soit un void (c'est à dire rien du tout), soit un int, mais //pas les deux
System.out.printLn(perimetre()+surface());
}
int surface(){
return (lo*la); // ici, même probleme que dans ta methode int perimetre()
}
}
Tu peux ensuite lui ajouter des methodes et des attributs qui lui seront propres.
public class Carre extends Rectangle, se traduit en gros par "la classe publique Carre est une sorte de Rectangle".
Cependant il y a des erreurs dans ta classe Rectangle :
public class Rectangle{
int a,b; //ceci sont les attributs de ta classe
public Rectangle(int lo,int la){
this.a=lo;
this.b=la;
}
int perimetre(){
return 2*(lo+la); //ici, tu ne peux pas utiliser lo et la, puisque leur portée est limitée au constructeur.
}
int void afficher(){ // ici, ta fonction doit retourner soit un void (c'est à dire rien du tout), soit un int, mais //pas les deux
System.out.printLn(perimetre()+surface());
}
int surface(){
return (lo*la); // ici, même probleme que dans ta methode int perimetre()
}
}