Materi C++ OOP (Object Oriented Programming)


 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