Materi C++ OOP (Object Oriented Programming)
>>>>>>>>>>>> materi Pertama tugas >>>>>>>>>>>>
#include
#include
class manusia
{
private :
char nama [30];
float umur;
char alamat [50];
public :
void init (char* sNama,float nUmur, char* sAlamat)
{
strcpy (nama, sNama);
umur = nUmur;
strcpy (alamat, sAlamat);
}
void info()
{
cout<<"Nama :" << nama <
cout<<"Umur :" << umur <
cout<<"Alamat :" << alamat <
}
};
void main()
{
manusia mamat;
mamat.init("Setiabudi",18,"Pasim");
mamat.info ();
}
>>>>>>>>>>>>materi kedua tugas >>>>>>>>>>>>
#include
#include
class manusia
{
private :
char nama [30];
float umur;
char alamat [50];
public :
void init (char* sNama,float nUmur, char* sAlamat)
{
strcpy (nama, sNama);
umur = nUmur;
strcpy (alamat, sAlamat);
}
void info()
{
cout<<"Nama :" << nama <
cin >> nama;
cout<<"Umur :" << umur <
cin >> umur;
cout<<"Alamat :" << alamat <
cin >> alamat;
}
};
void main()
{
manusia adl;
adl.init("",0,"");
adl.info ();
}
>>>>>>>>>>>>materi ketiga tugas>>>>>>>>>>>>
#include
#include
class manusia
{
private :
char nama [30];
float umur;
char alamat [50];
public :
manusia()
{
strcpy (nama,"blm punya nama");
umur = 0;
strcpy (alamat, "sama dengan alamat orang tua");
cout << " Alhamdullah, bayinya lahir...."<< endl << endl;
}
~manusia()
{
cout<<"Innalillahi," << nama <<" akhirnya meninggal ....." <
}
void setatribut (char* sNama,float nUmur, char* sAlamat)
{
cout<<"set atribut...." << endl;
strcpy (nama, sNama);
umur=nUmur;
strcpy (alamat, sAlamat);
}
void info ()
{
cout << "Nama : "<< nama << endl;
cout << "Umur : "<< umur << endl;
cout << "Alamat : "<< alamat <
}
};
void main()
{
manusia adl;
adl.info ();
adl.setatribut("Mamat Setiawan",18,"Pasim");
adl.info ();
cout << "Program Berakhir..." << endl;
}
0 komentar:
Posting Komentar