Sabtu, 17 April 2010

Cpp titik2

#include "titik.h"

Titik::Titik(){
/*konstruktor*/
Titik::x = 0;
Titik::y = 0;
}

Titik::Titik(int xp, int yp){
/*konstruktor*/
Titik::x = xp;
Titik::y = yp;
}

void Titik::setX(int xp){
/*mengeset nilai koordinat x*/
Titik::x = xp;
}

int Titik::getX(){
/*mengembalikan nilai koordinat x*/
return Titik::x;
}

void Titik::setY(int yp){
/*mengeset nilai koordinat y*/
Titik::y = yp;
}

int Titik::getY(){
/*mengembalikan nilai koordinat y*/
return Titik::y;
}

Titik::~Titik(){
/*destruktor*/

}

/*fungsi main untuk mengetes kelas Titik*/

int main(){

Titik t1;
Titik t2(11, 9);

t1.setX(18);
t1.setY(28);

printf("t1 : nilai X : %d\n", t1.getX());
printf("t1 : nilai Y : %d\n", t1.getY());

printf("t2 : nilai X : %d\n", t2.getX());
printf("t2 : nilai Y : %d\n", t2.getY());

return 0;

}