ВУЗ:
Составители:
Рубрика:
22
ЯЗЫК ПРОГРАММИРОВАНИЯ C++:
ЛАБОРАТОРНАЯ РАБОТА 3
Тема: Реализация методов ООП средствами Visual Studio
.NET C++ на примере программы «Класс Строка»
Цель работы: описать класс «Строка», инкапсулирующий в
себе данные строки и операций для работы с ними. Создать
демонстрационную программу в среде Visual Studio .NET
C++
Требования к программе:
Описать базовый класс СТРОКА.
Обязательные поля класса:
указатель на char - хранит адрес динамически
выделенной памяти для размещения символов строки;
значение типа int - хранит длину строки в байтах.
Обязательные методы:
конструктор без параметров;
конструктор, принимающий в качестве параметра С-
строку (заканчивается нулевым байтом);
конструктор, принимающий в качестве параметра
символ;
конструктор копирования;
получение длины строки;
очистка строки (сделать строку пустой);
деструктор.
Описать производный от СТРОКА класс
СТРОКА_ИДЕНТИФИКАТОР:
Строки данного класса строятся по правилам записи
идентификаторов в языке С++ и могут включать в себя
ЯЗЫК ПРОГРАММИРОВАНИЯ C++: ЛАБОРАТОРНАЯ РАБОТА 3 Тема: Реализация методов ООП средствами Visual Studio .NET C++ на примере программы «Класс Строка» Цель работы: описать класс «Строка», инкапсулирующий в себе данные строки и операций для работы с ними. Создать демонстрационную программу в среде Visual Studio .NET C++ Требования к программе: Описать базовый класс СТРОКА. Обязательные поля класса: указатель на char - хранит адрес динамически выделенной памяти для размещения символов строки; значение типа int - хранит длину строки в байтах. Обязательные методы: конструктор без параметров; конструктор, принимающий в качестве параметра С- строку (заканчивается нулевым байтом); конструктор, принимающий в качестве параметра символ; конструктор копирования; получение длины строки; очистка строки (сделать строку пустой); деструктор. Описать производный от СТРОКА класс СТРОКА_ИДЕНТИФИКАТОР: Строки данного класса строятся по правилам записи идентификаторов в языке С++ и могут включать в себя 22
Страницы
- « первая
- ‹ предыдущая
- …
- 20
- 21
- 22
- 23
- 24
- …
- следующая ›
- последняя »