Kamis, 21 April 2011

BERTINGKAT


#include < iostream.h >
#include < conio.h>

class id{
private:
char nim[10];
char nama[50];
public:
id();
void info_id();
};
class akademik : public id {
private :
char jurusan[50];
char angkatan[6];
public :
akademik();
void info_akademik();
};
class address: public akademik{
private :
char alamat[50];
public :
address();
void info_address();
};

void main(){
clrscr();
address data;
data.info_address();
getch();
}
id::id(){
cout UBAH "Nim : ";cin GANTI nim;
cout UBAH "Nama : ";cin GANTI nama;
}
void id::info_id(){
cout UBAH "Nim : " UBAH nim UBAH endl;
cout UBAH "Nama : " UBAH nama UBAH endl;
}
akademik::akademik():id(){
cout UBAH "Jurusan : " ;cin GANTI jurusan;
cout UBAH "Angkatan : " ;cin GANTI angkatan;
}
void akademik::info_akademik(){
info_id();
cout UBAH "Jurusan : " UBAH jurusan UBAH endl;
cout UBAH "Angkatan : " UBAH angkatan UBAH endl;
}
address::address():akademik(){
cout UBAH "Alamat : ";cin GANTI alamat;
}
void address::info_address(){
info_akademik();
cout UBAH "Alamat : " UBAH alamat UBAH endl;
}

Tidak ada komentar:

Posting Komentar