Anda di halaman 1dari 2

//--------------------------------------------------------------------------#include <vcl.

h>
#include <iostream.h>
#include <conio.h>
#pragma hdrstop
class Kubus{
private :
float
float
float
float

sisi;
luas_sisi;
luas_selimut;
volume;

public :
void set_sisi(float x=3)
{
sisi = x;
}
void hitung_luas()
{
luas_sisi = sisi*sisi;
}
void hitung_luas(float x)
{
luas_selimut = 6*x;
}
void hitung_volume()
{
volume = luas_sisi*sisi;
}
void cetak(string message, int x)
{
cout<<message<<" : "<<x<<endl;
}
Kubus()
{
//set_sisi paramenternya dapat diisi maupun tidak;
set_sisi(5);
hitung_luas();
hitung_luas(luas_sisi);
hitung_volume();
cetak("Luas Sisi",luas_sisi);
cetak("Luas Selimut",luas_selimut);
cetak("Volume",volume);
}
};
//--------------------------------------------------------------------------#pragma argsused
int main(int argc, char* argv[])
{
Kubus K;

getch();
return 0;
}
//---------------------------------------------------------------------------

Anda mungkin juga menyukai