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;}

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


 

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

75202. Искусственные языки 19.76 KB
  Искусственные языки Система изучающая данную область называется Интерлингвистика Она изучает аналоги человеческого языка и языки используемые в узколокальных целях например машинные языки Эсперанто окциденталь или интерлингве волапюк это искусственные языки которые изначально создавались с целью преодоления языкового барьера который существует в человечестве легенда о языковом барьере появилась ещё в дохристианское время во время строительства Вавилонской башни. в Варшаве появился проект языка эсперанто составленный...
75203. Язык как объект лингвистики. Определение языка. Специфика языка как средства передачи информации 28 KB
  Язык- коммуникативная система, приобретенная в результате соц. опыта, состоящая из произвольных знаков, которые представляют внешний и внутренний мир, организованная согласно грамматическим правилам и открытая
75204. Понятие сродства языков 19.53 KB
  Было установлено что ряд языков образуют единую группировку хотя не восходят к ед. Языковые союзы. А медведька как в русском а мужик-то Дальневосточный языковой союз имеют общий признак тон.
75205. Функции языка 33 KB
  Функции языка Основная коммуникативная все остальные являются ее проявлениями видами этой функции. Использование языка для передачи информации. Общественные и внутриструктурные язык...
75207. Социолингвистика как раздел языкознания 28.5 KB
  Проблематика и базовые понятия социолингвистики: Языковое варьирование Языковые контакты Языковая ситуация Литературный язык Проблематику нередко подразделяют на : Микросоциолингвистику изучающую использование говорящими языковых единиц в рамках отдельных речевых актов в ходе межличностного общения Макросоциолингвистику объектом изучения которой выступают целые языки и их варианты выполняющие различные общественные функции Различают также Синхроническую социолингвистику изучающую социальное функционирование языка на определенном...
75208. Типы письма. Специфика иероглифического типа письма 24.94 KB
  Письмо условная семиотическая система; искусственное образование созданное человеком. Звуковой язык естественный письмо искусственная система. Существовали различные системы письма Начертательное письмо зарождается как пиктография. письмо рисунками.
75209. Билингвизм и диглоссия 27.5 KB
  Билингвизм и диглоссия Билингвизм явление встречается и описывается в плане синхронии и диахронии на территории одного народа функционируют 2 и более языков. Это достаточно редкое явление. В целом как явление очень распространено.