Hello!
J'ai hérité la classe Point avec trois constructeurs, dont un qui est sans paramètres:
Cette classe je l'utilise dans un programme, qui devrait donc dessiner un oval sur le point 0,0 (comme le constructeur est sans paramètres):
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 import java.awt.*; public class PointGraphic extends Point{ public PointGraphic(){ super(); } ... public void dessine(Graphics g){ g.fillOval(x, y, d, d); } }
Mais il ne le fait pas... Vous voyez pourquoi? Merci d'avance!
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 import java.applet.*; import java.awt.*; public class Test extends Applet { PointGraphic point; public void init() { point= new PointGraphic (); } public void paint(Graphics g) { point.dessine(g); } }
Partager