50658

Використання конструкторів і деструкторів

Лабораторная работа

Информатика, кибернетика и программирование

Тема: Використання конструкторів і деструкторів Ціль роботи: вивчити і навчитися використовувати механізм роботи з конструкторами і деструкторами. Обладнання: ПК,ПО Borland C++

Украинкский

2014-01-28

41.5 KB

3 чел.

МП: Лабораторная                     Вариант №20                                Ярыдин Ярослав

Лабораторна робота №31

Тема: Використання конструкторів і деструкторів

Ціль роботи: вивчити і навчитися використовувати механізм роботи з конструкторами і деструкторами.

Обладнання: ПК,ПО Borland C++

Хiд роботы

1. Правила безпеки у компютерному класi

2. Скласти програму для оголошення і використання даних типу клас

Базовий клас

Похідний клас

Похідний клас

продукти

хліб

батон

Лiстiнг програми

Результат роботи

#include <iostream.h>

class prod{

public:

prod();

~prod();

 void coutr();

 void cinr();

private:

char *name,*cena,*number;

};

prod::prod(){

name=new char[20];

cena=new char[20];

number=new char[20];}

prod::~prod(){

delete[]name;

delete[]cena;

delete[]number;}

 void prod::cinr(){

cout<<"•••\nВведите название изделия: ";

cin>>name;

cout<<"Введите цену и кол-во изделия: ";

cin>>cena>>number;

cout<<"•••\n";}

 void prod::coutr(){

cout<<"Название изделия: "<<name;

cout<<"\nЦена изделия: "<<cena;

cout<<"\nКоличество изделий: "<<number;

cout<<"\n__________\n";}

 void main(){

int n,k;

cout<<"Введите число изделий: ";

cin>>n;

prod*mas=new prod[n];

for(k=0;k<n;k++)

mas[k].cinr();

cout<<"__________\n";

for(k=0;k<n;k++)

mas[k].coutr();

delete[]mas;}

Висновок: я вивчив і навчився використовувати механізм роботи з конструкторами і деструкторами


 

А также другие работы, которые могут Вас заинтересовать

63414. Мультиплексирование по времени 162.82 KB
  Принцип временного объединения каналов удобно пояснить с помощью коммутаторов в виде синхронно вращающихся распределителей на передающей и приемной стороне рисунок...
63417. Рынок. Основные проблемы и цели рыночной организации. Функции рынка. Виды рынка 95 KB
  Первоначально рынок рассматривался как базар место рыночной торговли рыночная площадь. Это объясняется тем что появился рынок в период разложения первобытно-общинного общества когда устанавливается более или менее регулярный обмен между общинами.
63419. ИСПОЛЬЗОВАНИЕ CASE–ТЕХНОЛОГИЙ ДЛЯ ПРОЕКТИРОВАНИЯ БД 630 KB
  Помимо этого представляется весьма важным для любой компании иметь возможность повторного использования уже существующих элементов архитектуры и дизайна а также ранее созданных и скомпонованных программных и системных наработок включая элементы модели и ранее полученный код.
63420. Механизм саморегулирования рынка. Рыночный механизм и его элементы. Спрос. Факторы изменения спроса 151.5 KB
  Система цен в рыночной экономике играет роль основной организующей силы. Цена - это ориентир для продавца (производителя) и покупателя (потребителя). Растет цена - это сигнал к расширению производства, падает - сигнал к сокращению. В цене находят отражение все три подхода к установлению...
63421. Беларусь у пачатку найноўшага часу. Аднаўленне беларускай дзяржаўнасці. Культурнае жыццё беларускага народа у 20-30 гг. 20 стагоддзя 103.5 KB
  Сацыяльна-эканамічнае развіццё Беларусі ў міжваенны перыяд 1919-1939гг. Неузабаве звесткі аб перамозе рэвалюцыі дайшлі да Беларусі тут таксама пачалі стварацца саветы рабочых салдацкіх дэпутатаў а паралельна з імі дзейнічалі органы улады што падпарадкоўваліся Часоваму.
63422. Природные ресурсы и рациональное природопользование. Характеристика природных ресурсов земли. Классификация природных ресурсов. Проблема обеспечения человеческого общества природными ресурсами 55.5 KB
  Характеристика природных ресурсов земли. Классификация природных ресурсов. Характеристика природных ресурсов Земли: Атмосфера наиболее легкая оболочка Земли которая граничит с космическим пространством...