Лабораторная работа № 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 руб.
Реконструкция дома культуры в селе Аббатское
Введение Раздел 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
User Aronitue9 : 25 мая 2012
450 руб.
Итоговый тест Правоохранительные органы.
1. Районный суд может рассматривать дела, связанные с государственной тайной? а. Только в том случае, если судья имеет допуск секретности b. нет правильного ответа c. да, может d. не может 2. Какие правоохранительные органы в РФ осуществляют оперативно - розыскную функцию? а. налоговая инспекция b. прокуратура c. адвокатура и нотариат d. уголовный розыск и дознание 3. В состав Конституционного Суда РФ входит ...судей а. 19 b. 11 c. 9 d. 15 4. Имя первого председателя Конституционного Суда в Р
User Gitsu : 16 мая 2019
95 руб.
Итоговый тест Правоохранительные органы.
Лабораторная работа №3 по дисциплине: Банки и базы данных.
Пояснительная записка к лабораторной работе №3: создать схему данных, в которой определить связи между таблицами базы данных. Вариант 16. Справочная аптеки База данных должна содержать сведения о следующих объектах: 1. Список лекарств и их синонимов с указанием расфасовки(упаковки), распределения по аптекам города и частоты запросов 2. Адреса аптек с указанием транспортных маршрутов и графика работы Выходные документы: Гистограмма запросов на конкретное лекарство по месяцам.
User ЖЕНЬКА : 16 июня 2015
150 руб.
Лабораторная работа № 5 по дисциплине: Цифровые системы коммутации и их программное обеспечение. “Программная реализация процессов формирования и выдачи периферийных команд”.
Уважаемый слушатель, дистанционного обучения, Оценена Ваша работа по предмету: Цифровые системы коммутации и их программное обеспечение Вид работы: Лабораторная работа 5 Оценка:Зачет Дата оценки: 05.12.2011 Рецензия:Уважаемая, Костюкович Наталья Федоровна "Программная реализация процессов формирования и выдачи периферийных команд". 1. Цель работы 1.1. Изучение принципов формирования и выдачи периферийных команд (ПК) в автоматических системах коммутации (АСК) с программным управлением.
User JuliaRass : 26 января 2013
150 руб.
up Наверх