Java – Comparaison C++ - 19/11/03 3
q Fichier C++ « Point.C »
#include “Point.h”
Point::Point(double x,double y,int
couleur):primitive(couleur) {
coordx = x;
ccordy = y; }
Point::~Point(){}
void Point::Affiche() {
cout << “Coordonnée x : “ << coordx;
cout << “Coordonnée y : “ << coordy;}
q Fichier en Java
public abstract class Primitive {
private int couleur;
public Primitive(int couleur) {
couleur = coul;}
}
public class Point extends Primitive {
private double coordx;
private double coordy;
public Point(double x, double y,int couleur) {
super(couleur);
coordx = x;
ccordy = y;}
public void Point::Affiche() {
System.out.println(“Coordonnée x : “ + coordx);
System.out.println(“Coordonnée x : “ + coordy);}
}