class duzbucaqli {
public:
duzbucaqli();
int sahe (int, int);
int en;
int uz;
};
duzbucaqli::duzbucaqli(){
en = 20;
uz = 30;
}
int duzbucaqli::sahe (int x, int y){
return x*y;
}
int main(){
duzbucaqli duzb;
std::cout<<"duzbucaqlinin sahesi = "<
}
İzahı. Proqramda əvvəl duzbucaqli sinfi elan olunur, daha sonra onun yaradıcısı və sahə funksiyalarının proqram kodları tərtib olunur. Proqramın əsas funksiyasında duzbucali sinfindən duzb adlı dəyişən elan olunur. Bu zaman yaradıcı funksiya avtomatik çağırılır və duzb obyektinin en və öz hədlərinə müvafiq olaraq 20 və 30 qiymətləri mənimsədir.
Nəsilvermə
Nəsilvermə hər-hansı mцvcud sinif tipindən istifadə edərək bir qədər fərqli yeni sinif tipinin yaradılmasına deyilir. Bu zaman yeni yaradılan tip varis, başlanğıc tip isə əcdad sinif adlanır. Yeni sinif tipi yaradarkən istifadə olunan başlanğıc tipə əlavə dəyişən və ya funksiya həddləri artırıla bilər, həmзinin mцvcud funksiya həddləri dəyişdirilə bilər.
Dostları ilə paylaş: |