Kamis, 17 Maret 2011

CLASS

Nah temen-temen kali ini Eka mau posting tentang Class,
kalau ada yang salah,eka minta maaf ya,tolong dibantu,mana yang salah...
okay..

Pengertian Class 
Class adalah tipe turuna yang elemennya merupakan elemen dengan tipe lain.
Tingkatan Class ada 3 yaitu:
 a. Public
    Tingkat akses ini dapat diakses dari luar kelas.
 b. Private
    Tingkat akses ini hanya dapat diakses dari dalam kelas.
 c. Protected
    Tingkat akses ini memberikan hak akses kepada kelas turunannya tetapi tetap tidak mengizinkan lingkungan luar program untuk mengakses data ini.


Contoh program kelas:

#include<iostream.h>
#include <fstream.h>
class data{
public:
void identitas();
private:
char nama[30];
char alamat[100];
char tipe[30];
char kerusakan[100];
char garansi[30];
};
void data::identitas(){
cout<<"masukkan nama client:";
cin.getline(nama,sizeof(nama));
cout<<"masukkan alamat client:";
cin.getline(alamat,sizeof(alamat));
cout<<"tipe Hp client:";
cin.getline(tipe,sizeof(tipe));
cout<<"kerusakan Hp client:";
cin.getline(kerusakan,sizeof(kerusakan));
cout<<"masih garansi berapa bulan:";
cin.getline(garansi,sizeof(garansi));
cout<<"alamat client:"<<alamat<<endl;
cout<<"tipe hp:"<<tipe<<endl;
cout<<"kerusakan hp:"<<kerusakan<<endl;
cout<<"garansi:"<<garansi<<endl;

ofstream dat;

dat.open("SIMPAN.txt",ios::app);

dat<<"nama client:"<<nama<<endl;
dat<<"alamat client:"<<alamat<<endl;
dat<<"tipe hp client:"<<tipe<<endl;
dat<<"kerusakan hp client:"<<kerusakan<<endl;
dat<<"garansi:"<<garansi<<endl;
}
int main()
{
data x;

x.identitas();

return 0;
}

Tidak ada komentar:

Posting Komentar