Distance a un point courant
Résolu/Fermé
hedii
Messages postés
39
Date d'inscription
samedi 7 janvier 2012
Statut
Membre
Dernière intervention
19 juin 2013
-
7 juin 2013 à 23:43
tksteph Messages postés 204 Date d'inscription samedi 20 mars 2010 Statut Membre Dernière intervention 3 janvier 2018 - 11 juin 2013 à 15:28
tksteph Messages postés 204 Date d'inscription samedi 20 mars 2010 Statut Membre Dernière intervention 3 janvier 2018 - 11 juin 2013 à 15:28
A voir également:
- Distance a un point courant
- Point de suite word - Guide
- Point de restauration - Guide
- Point d'exclamation à l'envers ✓ - Forum Word
- Point gps - Guide
- Comment inserer une video dans un power point - Guide
5 réponses
tksteph
Messages postés
204
Date d'inscription
samedi 20 mars 2010
Statut
Membre
Dernière intervention
3 janvier 2018
25
Modifié par tksteph le 10/06/2013 à 20:23
Modifié par tksteph le 10/06/2013 à 20:23
Dsl, Dur Weekend!
De plus je pensais avoir proposé une solution à cette question dans un autre post.
Si qqn pourrait m'aider pour coder avec un point courant !
En lisant ta question , il me semble que tu n'as pas compris les concepts même de l'OO ou ce que j'ai raconté plus haut..
Alors je t'écris ceci:
A chaque fois qu'on manipulera les variables/méthodes de la classe MaClasse ci-dessus, à l'intérieure de cette même classe on parlera d'Objet courant.
En plus pour bien voir la difference, il suffit de faire une méthode comme indiquée methode1 ci-haut
Rque: elle a 2 paramètres qui ont les mêmes noms que les variables de la classe MaClasse.
Alors à l'interieure de la méthode, il faut bien quon puisse faire la difference entre les variables x,y de la méthode et ceux de "l'objet courant" qu'on notera à l'intérieure de la méthode this.x et this.y
Donc quand tu dit "coder avec un point courant"
ça ne renvoi à rien!!
Par contre
calcule la distance entre un point et le point courant
signifie tout simplement ceci:
Ta un point P1, tu fais P1.distance(P2) et là tu as calculé la distance entre P1(qu'on pourrait considérer comme le point courant) et P2.
Bon courage!
Si tu veux être le meilleur, il faut que tu battes le meilleur!
De plus je pensais avoir proposé une solution à cette question dans un autre post.
Si qqn pourrait m'aider pour coder avec un point courant !
En lisant ta question , il me semble que tu n'as pas compris les concepts même de l'OO ou ce que j'ai raconté plus haut..
Alors je t'écris ceci:
public class MaClasse{ int x; int y; methode1(int x, inty){} methode2(){} }
A chaque fois qu'on manipulera les variables/méthodes de la classe MaClasse ci-dessus, à l'intérieure de cette même classe on parlera d'Objet courant.
En plus pour bien voir la difference, il suffit de faire une méthode comme indiquée methode1 ci-haut
Rque: elle a 2 paramètres qui ont les mêmes noms que les variables de la classe MaClasse.
Alors à l'interieure de la méthode, il faut bien quon puisse faire la difference entre les variables x,y de la méthode et ceux de "l'objet courant" qu'on notera à l'intérieure de la méthode this.x et this.y
Donc quand tu dit "coder avec un point courant"
ça ne renvoi à rien!!
Par contre
calcule la distance entre un point et le point courant
signifie tout simplement ceci:
Ta un point P1, tu fais P1.distance(P2) et là tu as calculé la distance entre P1(qu'on pourrait considérer comme le point courant) et P2.
Bon courage!
Si tu veux être le meilleur, il faut que tu battes le meilleur!
tksteph
Messages postés
204
Date d'inscription
samedi 20 mars 2010
Statut
Membre
Dernière intervention
3 janvier 2018
25
8 juin 2013 à 01:56
8 juin 2013 à 01:56
En programmation, (Orientée Objet) lorsqu'on parle d'objet courant,, on parle de l'objet qui est instanciée.
Lorsque l'on développe une classe, on code le comportement que devra avoir l'objet lorsqu'il sera utilisé, si dans une méthode un objet doit s'utiliser lui même (en général comme argument d'une autre méthode), alors il est nécessaire de connaître sa propre référence, qui est donnée par la valeur de this. et ça represente l'objet courrant.
Donc pour ton programme, le tout se jouera dans le main.
Et il sera donc question de calculer à chaque fois la distance entre ce que tu appelles le point de reference et le point courant. (C'est ce qu'il ressort de ton programme).
tu auras donc juste à faire dans ton main:
Personnellement je ne conseillerai pas cette façon de programmer.
Lorsque l'on développe une classe, on code le comportement que devra avoir l'objet lorsqu'il sera utilisé, si dans une méthode un objet doit s'utiliser lui même (en général comme argument d'une autre méthode), alors il est nécessaire de connaître sa propre référence, qui est donnée par la valeur de this. et ça represente l'objet courrant.
Donc pour ton programme, le tout se jouera dans le main.
Et il sera donc question de calculer à chaque fois la distance entre ce que tu appelles le point de reference et le point courant. (C'est ce qu'il ressort de ton programme).
tu auras donc juste à faire dans ton main:
Point P1 = new Point(3, 4); int distance = P1.distance(P1); //Il te retourne la distance entre les points (1,2) et //(3,4) System.out.println("Distance calculée:"distance);
Personnellement je ne conseillerai pas cette façon de programmer.
hedii
Messages postés
39
Date d'inscription
samedi 7 janvier 2012
Statut
Membre
Dernière intervention
19 juin 2013
Modifié par hedii le 8/06/2013 à 10:04
Modifié par hedii le 8/06/2013 à 10:04
Ok je comprend tksteph ! Quelle serais donc votre programme ? J'en ai vu qqn sur google avec un point courant ou on fesait un autre constructeur avec initialisation de x et y a 0 et sans parametre mais je me demander alors comment l'utiliser, et si on peut changer le point 0,0 est ce un des buts ?
Merci !
Merci !
hedii
Messages postés
39
Date d'inscription
samedi 7 janvier 2012
Statut
Membre
Dernière intervention
19 juin 2013
10 juin 2013 à 10:17
10 juin 2013 à 10:17
up !
Si qqn pourrait m'aider pour coder avec un point courant !
Merci !
Si qqn pourrait m'aider pour coder avec un point courant !
Merci !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci de votre reponse, j'ai ujstement compri cela apres, j'ai mit pour cela sujet resolu ^^
merci pour votre aide
Je travaille maintenant sur les exceptions, une question ne tardera surement pas ^^.
merci pour votre aide
Je travaille maintenant sur les exceptions, une question ne tardera surement pas ^^.
tksteph
Messages postés
204
Date d'inscription
samedi 20 mars 2010
Statut
Membre
Dernière intervention
3 janvier 2018
25
11 juin 2013 à 15:28
11 juin 2013 à 15:28
je reste disponible