Лабораторная работа № 1 по предмету Объектно-ориентированное программирование

Состав работы

material.view.file_icon
material.view.file_icon Исходник.docx
material.view.file_icon Задание.docx
material.view.file_icon 1_4.pas
material.view.file_icon 1_4.exe

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

Тема: Принцип инкапсуляции. Описание класса.

Задание:
Часть 1. Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. При написании программы на С++ или С# инициализировать поля с помощью конструктора (объявить два конструктора: по умолчанию и с параметрами). Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Часть 2. Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками.

Дополнительная информация

2019 год
Сибирский государственный университет телекоммуникаций и информатики
оценка: зачет
Рецензия: Уважаемый [...], Ситняковская Елена Игоревна
Лабораторная работа №1 по предмету "Объектно-ориентированное программирование"
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране. 2013 г сдачи
User XsEt : 27 ноября 2013
20 руб.
Лабораторная работа № 1 по предмету "Объектно-ориентированное программирование"
Тема: Принцип инкапсуляции. Описание класса. Задание: Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
User novg : 26 апреля 2012
49 руб.
Лабораторная работа №1 по предмету "Объектно-ориентированное программирование".
Лабораторная работа №1 Тема: Принцип инкапсуляции. Описание класса. Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране. Рекомендации к выполнению: Продумайте, какие характеристики есть у объекта Точка, и какие действия можно над ним проделывать. Затем опишите класс tPoint, включив соответствующие поля и методы. Далее продумайте и запишите код каждого метода.
User Greenberg : 29 июля 2011
49 руб.
Лабораторная работа №1 по предмету «Объектно-ориентированный анализ и программирование»
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе. На диаграмме классов необходимо отобразить класс объекта «компьютер», основные поля класса (номер компьютера, расположение-аудитория), методы класса, перечисленные в диаграмме вариантов использования, а также отобразить классы, представляющие собой
User ДО Сибгути : 25 сентября 2013
39 руб.
promo
Объектно-ориентированное программирование
«Работа со стандартной библиотекой шаблонов». На языке С++ реализовать класс, описывающий товар на складе, содержащий поля: наименование, артикул, дата поступления на склад, количество товара, цена за единицу товара. Реализовать класс контейнер - вектор, содержащий объекты класса «Товар». Отсортировать контейнер. С использованием алгоритма двоичного поиска, провести поиск в контейнере по артикулу, названию, и дате поступления. При поиске осуществлять запись найденных объектов в контейнер-список
User studypro3 : 6 августа 2018
400 руб.
Объектно-ориентированное программирование
Смоделировать движение шариков в замкнутом сосуде Целью моей курсовой работы являлось моделирование движения шариков в замкнутом сосуде (форма сосуда может быть различной). Шарики должны двигаться прямолинейно с отражением от стенок сосуда и от других шариков. При запуске программы для пользователя появляется меню, в котором он может выбрать форму сосуда с помощью клавиш «вправо», «влево», «Enter». Сосуды имеют форму бутылки, колбы и вазы.
User Mikola456 : 27 мая 2016
700 руб.
Объектно-ориентированное программирование
Лабораторные работы по ООП + курсовая. 4 вариант Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране...
User ru0lr : 28 октября 2014
125 руб.
Октябрьская социалистическая революция в Белоруссии
Хозяйственная разруха. Империалистическая война привела к полному разорению хозяйство страны, обострила все общест­венные и политические противоречия. Она ускорила назревание революционного кризиса в России. В связи с тем, что на территории Белоруссии шли военные действия, ее экономическое положение было особенно тяжелым. Значительное количество промышленных предприятий бездейст­вовало. Многие фабрики и заводы были вывезены из прифронто­вой полосы в глубь страны. Общий объем производства промыш
User Slolka : 5 сентября 2013
Результативность отраслевых рынков
Экономика технологического прогресса в отраслях. Технология как решающий фактор экономического роста и развития. Классификация технологий как большой системы. Техно­логии и инвестиционные решения. Интеллектуальный потенциал фирмы как способ создания и реализации технологических нововведений. Последователь­ность реализации научно-технологического нововведения. Взаимосвязь научно-технологического прогресса, монополии и конкуренции, проблематичность трактовок. Изобретения, нововведения и имитации в
User Elfa254 : 27 марта 2014
10 руб.
Основы телекоммуникаций. Вариант №4. Спутниковые системы связи
1. Введение 2. История 3. Низкоорбитальные системы спутниковой связи 4. Спутниковые ретрансляторы 5. Орбиты спутниковых ретрансляторов 6. Многократное использование частоты. Зоны покрытия 7. Модуляция и помехоустойчивое кодирование 8. Множественный доступ 9. Методы коммутации и передачи данных в спутниковой связи 10. Недостатки спутниковой связи Спутниковая связь - один из видов радиосвязи, основанный на использовании искусственных спутников земли в качестве ретрансляторов. Спутниковая связь ос
100 руб.
Вакуумные насосы
- Я думаю, только о вакуумной технике можно с достоинством сказать: возникла на пустом месте. - И это ты называешь на пустом месте? Между прочим, история вакуумной техники начинается в 1 веке до нашей эры. Еще древнегреческие ученые Герон Александрийский и Ктезибий изобрели вакуумные насосы, способные создавать небольшие разрежения. Разумеется, первый собеседник своим провокационным на первый взгляд заявлением всего лишь хотел напомнить о природной пустоте вакуума. Действительно ли это пустота?
User marichka85 : 30 июня 2012
up Наверх