#include”iostream.h”
class pesawat
{
static int pangkalan;
int area;
public:
void mendarat(int a)
{
area=a;
pangkalan++;
};
void jatuh()
{
cout << “pangkalan tempur “<<pangkalan<< ” aman”<<”n”;
};
};
int pesawat::pangkalan;
class tempur
{
int bom,tembak;
public:
void serang(int b,int t)
{
bom=b;
tembak=t;
};
void luncur()
{
cout << bom <<” rudal ” << tembak << ” tembakan”<<endl;
};
void sum(tempur,tempur);
friend float gagal(tempur r);
};
float gagal(tempur r)
{
return float(r.bom );
};
void tempur::sum(tempur n1,tempur n2)
{
bom=n1.bom+n2.bom;
tembak=n1.tembak+n2.tembak;
};
void main()
{
pesawat a,b;
a.mendarat(1);
a.jatuh();
b.mendarat(2);
b.jatuh();
tempur t1,t2,t3;
t1.serang(2,4);
t2.serang(4,5);
t3.sum(t1,t2);
cout << “sasaran hancur dengan “;t3.luncur();
tempur X;
X.serang( 1,1);
cout << “bom yang meleset = “ << gagal( X ) << “na”;
cout << “ ###game over###”<<endl;
}
minal aidin min
Oleh: twysoft on 28 September 2008
at 20:44
nice program min
Oleh: twysoft on 28 September 2008
at 20:46
OOP sdh bagus. tinggal skenario (cerita jalannya) program di atas yg mungkin bisa dibuat lebih nyata, min
Oleh: bluejundi on 9 Oktober 2008
at 00:14
MANA TUGAS YANG CLASS
Oleh: twysoft on 11 Oktober 2008
at 10:56