Selasa, 03 Januari 2012

Tugas Destruktor

#include<iostream.h>
#include<conio.h>
#include<string.h>
class mobil
{
private:
char *tipe;
int tahun_rilis;float cc_mesin;
public:
mobil(char *nama,int tr,float cc);
~mobil();

void keterangan();
};
main()
{
clrscr();
mobil manual("Honda CRV",2007,2500);
mobil automatic("Honda Jazz",2008,1500);
manual.keterangan();
automatic.keterangan();
getch();
}
mobil::mobil(char *nama,int tr,float cc)
{
tipe=new char[35];
strcpy(tipe,nama);
tahun_rilis=tr;
cc_mesin=cc;
}

mobil::~mobil()
{
delete[]tipe;
}
void mobil::keterangan()
{
cout<<"\tDestruktor"<<endl
<<" Tipe = "<<tipe<<endl
<<" Tahun Rilis ="<<tahun_rilis<<endl
<<" CC ="<<cc_mesin<<endl;
}

Tidak ada komentar:

Posting Komentar

GOOGLE FACEBOOK TWITTER RSS FEED