Delete max;

}

Пример_3:

/*Новый класс должен будет задавать дополнительную характеристику изделия - его форму*/

#include <iostream.h> //for printf()

#include <conio.h> // for _getch()

//детали изделия в качестве объектов (экземпляров класса)

class produce //начало определения класса

{

private:

int modelnumber; // номер изделия

int partnumber; // номер детали

float cost; // стоимость детали

public:

// установка данных

// функция-член класса

// присваивает данным класса значения своих параметров

Void setpart(int mn, int pn, float c)

{

modelnumber=mn;

partnumber=pn;

cost=c;

}

void show() // вывод данных

{

system("chcp 1251");

cout<< endl<<"Номер модели: " << modelnumber;

cout<< endl<<"Номер детали: " << partnumber;

cout<< endl<<"Цена единицы: " << cost;

}

};//конец описания класса

//Объявление класса-наследника с новыми членами:

class MoreProduce:public produce

{

public:

char *ProduceForm; //описание формы изделия

void FormDecl(char *s)

{

ProduceForm=s;

}

Void show1()

{

cout<< endl << "Форма изделия: " << ProduceForm;

}

};

// обработка класса в головной программе

Int main()

{

MoreProduce newizd;

Newizd.setpart(100,200,250.5);

newizd.FormDecl("Square");

Newizd.show();

Newizd.show1();

_getch();

}








Дата добавления: 2015-07-30; просмотров: 759;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.