MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Розробка власного класу STRING

Название:Розробка власного класу STRING
Просмотров:73
Раздел:Информатика, программирование
Ссылка:Скачать(148 KB)
Описание: Міністерство освіти і науки України Дніпропетровський національний університет Факультет фізики, електроніки та комп’ютерних систем Курсова робота з дисципліни об’єктно-орієнтовне

Часть полного текста документа:

Міністерство освіти і науки України

Дніпропетровський національний університет

Факультет фізики, електроніки та комп’ютерних систем

Курсова робота

з дисципліни

об’єктно-орієнтовне програмування

на тему: "Розробка власного класу String"

Виконав:

ст. гр. РС-05-1

Тимощенко П.А.

Перевірив:

доц. Вовк С.М.

Дніпропетровськ 2007


Содержание

 

Завдання

1. Теоретична частина

1.1 Введення в об’єктно-орієнтовну технологію

1.2 Визначення структур

1.3 Доступ до елементів структури

1.4 Використання визначеного користувачем типу Time за допомогою Struct

1.5 Використання абстрактного типу даних Time за допомогою класу

1.6 Область дії клас і доступ до елементів класу

1.7 Конструктор класу

1.8 Конструктор копіювання

1.9 Деструктор класу

1.10 Явний виклик деструктора

1.11 Небезпека збільшення розміру програми

1.12 Константні об'єкти й функції-елементи

1.13 Друзі

1.14 Ядро ООП: Успадкування та поліморфізм

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

1.14.2 Функції-члени

1.14.3 Конструктори й деструктори

1.14.4 Ієрархія класів

1.14.5 Поля типу

1.14.6 Віртуальні функції

1.14.7 Абстрактні класи

1.14.8 Множинне входження базового класу

1.14.9 Вирішення неоднозначності

1.14.10 Віртуальні базові класи

1.14.11 Контроль доступу

1.14.12 Захищені члени

1.14.13 Доступ до базових класів

1.14.14 Вільна пам'ять

1.14.15 Віртуальні конструктори

1.15 Перевантаження операцій

1.15.1 Операторні функції

1.15.2 Бінарні й унарні операції

1.15.3 Операторні функції й типи користувача

1.15.4 Конструктори

1.15.5 Присвоювання й ініціалізація

1.15.6 Інкремент і декремент

1.15.7 Перевантаження операцій помістити в потік і взяти з потоку

2. Розробка власного класу clsString

2.1 Загальний алгоритм вирішення

2.2 Детальний анализ

2.3 Тестування

Висновки

Література

Додатки


Завдання

Розробити клас classString, на основі якого можна створювати об'єкти типу "рядок символів". Цей клас повинен надавати можливість створення програм, в яких реалізуються обробка рядків символів. В класі повинні бути визначені методи присвоєння рядків, додавання рядків, вставки рядка в рядок з заданого місця та вилучення певної кількості символів з рядка, звертання до окремого елементу рядка, операції відношень для порівняння рядків (більше, менше, рівно, нерівно), операції вставки рядка в потік введення/виведення та його вилучення з потоку, метод визначення довжини рядка, тощо. Розробку виконувати в середовищі Borland C++ Builder або MS Visual Studio C++.


1. Теоретична частина   1.1 Введення в об’єктно-орієнтовну технологію

Подивіться навколо себе на реальній світ. Куди б ви не подивились завжди знаходяться об’єкти! Люди, тварини, рослини, автомобілі, літаки, комп’ютери і тощо. Людина кумекає в термінах об’єктів. Мі володіємо чудовою можливістю абстрагувати, що дозволяє нам бачити картинки на екрані (людей, дерева, літаки) саме у вигляді об’єктів, а не у вигляді окремих кольорових точок.

Як би ми не класифікували ці об’єкти, всі вони мають спільні атрибути: форма, колір, маса тощо. Кожен з них має свій набір рухів, наприклад, м’яч котиться, підстрибує, спускає, дитина кричить, сміється, спить, їсть, блимає очима тощо.

Людство пізнає об’єкти шляхом вивчення їх атрибутів. ............





Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



Похожие работы:

Название:Взаємозв’язок життєвого самовизначення і професійного вибору у студентів коледжу і учнів СЗШ
Просмотров:105
Описание: Вступ Суспільна криза на фоні економічного, політичного та морального підґрунтя, негативно позначається на образі світу молодої людини, її ціннісних орієнтирах, «Я-концепції», образі «самості», які тільки-но

Название:Елементи дисперсійного аналізу і теорії кореляції
Просмотров:203
Описание: ЕЛЕМЕНТИ ДИСПЕРСІЙНОГО АНАЛІЗУ І ТЕОРІЇ КОРЕЛЯЦІЇ Вступ У більшості розділів математичної статистики передбачається, що кожний із усіх численних компонентів (факторів), я

Название:Суть і значення окремого провадження
Просмотров:75
Описание: Вступ Актуальність теми дослідження полягає в тому, що розгляд справ окремого провадження спрямовується на встановлення певних обставин, юридичних фактів, наявність чи відсутність яких може бути спірною. За

Название:Місце та функції Фонду державного майна в процессах регулювання операцій на ринку нерухомості
Просмотров:92
Описание: Тема «Місце та функції Фонду державного майна в процесах регулювання операцій на ринку нерухомості» Вступ Український ринок нерухомості досить багатогранний. Більші

Название:Навчальний хімічний експеримент на уроках хімії (дидактичні функції)
Просмотров:95
Описание: МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Львівський національний університет імені Івана Франка Хімічний факультет Кафедра неорганічної хіміїКурсова робота на тему: « Навчальний хімічний експеримент на ур

 
     

Вечно с вами © MaterStudiorum.ru