/* Cüneyt Çarıkçi 09/04/12*/ // Basit kalıtım örneği
#include
class Calisan{ using namespace std; char isim[30]; int yas; public: Calisan(char ad[]="isim_yok",int y=0){ strcpy(isim,ad); yas=y; } ~Calisan(){} void setIsim (char b[]){ strcpy(isim,b); } char* getIsim(){return isim;} int getYas(){return yas;} void setYas(int a) { yas=a; } }; class memur:public Calisan{// Calisan snıfndan memur türet public: memur(char ad[]="isim_yok",int y=0,char yer[]="gorev_yeri_girilmemis"){ setIsim(ad); setYas(y); strcpy(gorevYeri,yer); } ~memur(){} char* getGorevYeri(){return gorevYeri;} private: char gorevYeri[30]; }; int main () { memur cuno("Cuneyt Carikci",20,"Erzurum"); cout<<"Calisanin adi: "<
return 0; }
9 Nisan 2012 Pazartesi
C++ Inheritance(kalıtım) örneği
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder