Лабораторная работа № 1 по предмету Объектно-ориентированное программирование
Состав работы
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа №1
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Часть 1. Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. При написании программы на С++ или С# инициализировать поля с помощью конструктора (объявить два конструктора: по умолчанию и с параметрами). Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Часть 2. Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками.
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Часть 1. Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. При написании программы на С++ или С# инициализировать поля с помощью конструктора (объявить два конструктора: по умолчанию и с параметрами). Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Часть 2. Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками.
Дополнительная информация
2019 год
Сибирский государственный университет телекоммуникаций и информатики
оценка: зачет
Рецензия: Уважаемый [...], Ситняковская Елена Игоревна
Сибирский государственный университет телекоммуникаций и информатики
оценка: зачет
Рецензия: Уважаемый [...], Ситняковская Елена Игоревна
Похожие материалы
Лабораторная работа №1 по предмету "Объектно-ориентированное программирование"
XsEt
: 27 ноября 2013
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости.
Создать массив из 100 точек.
Нарисовать точки случайным образом случайным цветом на экране. 2013 г сдачи
20 руб.
Лабораторная работа № 1 по предмету "Объектно-ориентированное программирование"
novg
: 26 апреля 2012
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
49 руб.
Лабораторная работа №1 по предмету "Объектно-ориентированное программирование".
Greenberg
: 29 июля 2011
Лабораторная работа №1
Тема: Принцип инкапсуляции. Описание класса.
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Рекомендации к выполнению:
Продумайте, какие характеристики есть у объекта Точка, и какие действия можно над ним проделывать. Затем опишите класс tPoint, включив соответствующие поля и методы. Далее продумайте и запишите код каждого метода.
49 руб.
Лабораторная работа №1 по предмету «Объектно-ориентированный анализ и программирование»
ДО Сибгути
: 25 сентября 2013
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
На диаграмме классов необходимо отобразить класс объекта «компьютер», основные поля класса (номер компьютера, расположение-аудитория), методы класса, перечисленные в диаграмме вариантов использования, а также отобразить классы, представляющие собой
39 руб.
Объектно-ориентированное программирование
studypro3
: 6 августа 2018
«Работа со стандартной библиотекой шаблонов».
На языке С++ реализовать класс, описывающий товар на складе, содержащий поля: наименование, артикул, дата поступления на склад, количество товара, цена за единицу товара. Реализовать класс контейнер - вектор, содержащий объекты класса «Товар». Отсортировать контейнер. С использованием алгоритма двоичного поиска, провести поиск в контейнере по артикулу, названию, и дате поступления. При поиске осуществлять запись найденных объектов в контейнер-список
400 руб.
Объектно-ориентированное программирование
Mikola456
: 27 мая 2016
Курсовая работа на тему "Морской бой"
700 руб.
Объектно-ориентированное программирование
Mikola456
: 27 мая 2016
Смоделировать движение шариков в замкнутом сосуде
Целью моей курсовой работы являлось моделирование движения шариков в замкнутом сосуде (форма сосуда может быть различной). Шарики должны двигаться прямолинейно с отражением от стенок сосуда и от других шариков.
При запуске программы для пользователя появляется меню, в котором он может выбрать форму сосуда с помощью клавиш «вправо», «влево», «Enter». Сосуды имеют форму бутылки, колбы и вазы.
700 руб.
Объектно-ориентированное программирование
ru0lr
: 28 октября 2014
Лабораторные работы по ООП + курсовая. 4 вариант
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране...
125 руб.
Другие работы
Реконструкция дома культуры в селе Аббатское
Aronitue9
: 25 мая 2012
Введение
Раздел 1 Архитектурно-конструктивный
Исходные данные
1.1. Природно-климатические условия
1.2. Генеральный план
1.3. Объемно-планировочное решение
1.4. Архитектурные конструкции и детали
1.5. Наружняя и внутренняя отделка
1.6. Светотехнический расчет
1.7. Теплотехнический расчет ограждающих конструкций
Раздел 2 Расчетно-конструктивный
2.1. Расчет фундамента мелкого заложения
2.1.1. Оценка инженерно-геологических условий
2.2. Сбор нагрузок
2.2.1. Сбор нагрузок для исходного варианта
2.2.2
450 руб.
Итоговый тест Правоохранительные органы.
Gitsu
: 16 мая 2019
1. Районный суд может рассматривать дела, связанные с государственной тайной?
а. Только в том случае, если судья имеет допуск секретности
b. нет правильного ответа
c. да, может
d. не может
2. Какие правоохранительные органы в РФ осуществляют оперативно - розыскную функцию?
а. налоговая инспекция
b. прокуратура
c. адвокатура и нотариат
d. уголовный розыск и дознание
3. В состав Конституционного Суда РФ входит ...судей
а. 19
b. 11
c. 9
d. 15
4. Имя первого председателя Конституционного Суда в Р
95 руб.
Лабораторная работа №3 по дисциплине: Банки и базы данных.
ЖЕНЬКА
: 16 июня 2015
Пояснительная записка к лабораторной работе №3: создать схему данных, в которой определить связи между таблицами базы данных.
Вариант 16. Справочная аптеки
База данных должна содержать сведения о следующих объектах:
1. Список лекарств и их синонимов с указанием расфасовки(упаковки), распределения по аптекам города и частоты запросов
2. Адреса аптек с указанием транспортных маршрутов и графика работы
Выходные документы: Гистограмма запросов на конкретное лекарство по месяцам.
150 руб.
Лабораторная работа № 5 по дисциплине: Цифровые системы коммутации и их программное обеспечение. “Программная реализация процессов формирования и выдачи периферийных команд”.
JuliaRass
: 26 января 2013
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Цифровые системы коммутации и их программное обеспечение
Вид работы: Лабораторная работа 5
Оценка:Зачет
Дата оценки: 05.12.2011
Рецензия:Уважаемая,
Костюкович Наталья Федоровна
"Программная реализация процессов формирования и выдачи периферийных команд".
1. Цель работы
1.1. Изучение принципов формирования и выдачи периферийных команд (ПК) в автоматических системах коммутации (АСК) с программным управлением.
150 руб.