Bonjour tous le monde,
Je suis novice aussi bien en JAVA qu'en Eclipse. J'ai un problème avec la reconnaissance de la classe Point. J'ai essayé avec javac cela marche. Le problème je suis obligé de faire sur Eclipse. Pouvez-vous me dire où se trouve la faute ? Je précise que j'ai essayé aussi sans utilisation de import Projet1.Point
je vous remercie.
Tuba uba
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 package Projet1; public class Point { private int x; private int y; public Point() { this.x = 0; this.y = 0; } public Point( int x, int y) { this.x = x; this.y = y; } public int getPointX() { return this.x; } public int getPointY() { return this.y; } public void setPointX(int x1) { this.x = x1; } public void setPointY(int y1) { this.y = y1; } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 package Projet1; import Projet1.Point; import java.util.*; import java.lang.*; public class Test { public double distance(Point p1, Point p2) { double d = Math.sqrt((p1.getPointX()+p2.getPointX())+(p2.getPointY()+p2.getPointY())); return d; } public static void main(String[] args) { // TODO Auto-generated method stub ArrayList<Point> liste1 = new ArrayList<Point>(); ArrayList<Point> liste2 = new ArrayList<Point>(); liste1 = new Point(2,3); } }Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The method Point(int, int) is undefined for the type Test
at Projet/Projet1.Test.main(Test.java:17)
Partager