Oop laba1

  • 25 сент. 2012 г.
  • 253 Слова
Министерство образования и науки Российской Федерации
Муромский институт (филиал)
Государственного образовательного учреждения высшего
профессионального образования
«Владимирский государственныйуниверситет
Имени Александра Григорьевича и Николая Григорьевича Столетовых»
(МИ (филиал) ВлГУ)




Факультет ИТ

Кафедра ИС





ЛАБОРАТОРНАЯ
РАБОТА №1





ПоООП
Тема Классы и объекты в С++






Руководитель
Макарова Е.Е.(фамилия, инициалы)


(подпись) (дата)

Студент ИС-110(группа)
Купцов К.В.
(фамилия, инициалы)(подпись) (дата)





Муром 2011


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

Тема: Классы и объекты в С++




Цель работы: Получить практические навыки реализации классов на С++.
Задание:
Написатьпрограмму, в которой создаются и разрушаются объекты, определенного пользователем класса КАДРЫ с полями: имя – char*, номер цеха – int, разряд – int. Выполнить исследование вызовов конструкторов идеструкторов.
Код программы:
// библиотека для ввода/вывода данных
#include
#include
#include
// пространство имен std, для использования потокаcout
using namespace std;
class kadrbl
{
// указатель на имя
char *name;
// номер цеха
int tseh;
// номер разряда
intrazryad;
public:
//конструктор, создающий пустую строку
kadrbl()
{
name=new char[2];
name='\0';
tseh=0;
razryad=0;...
tracking img