Лабораторная работа №1 по дисциплине: «Объектно-ориентированное программирование». Все варианты

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

material.view.file_icon
material.view.file_icon
material.view.file_icon EGAVGA.BGI
material.view.file_icon LABOR1.EXE
material.view.file_icon LABOR1.PAS
material.view.file_icon Отчет.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задание:
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Рекомендации к выполнению:
Продумайте, какие характеристики есть у объекта Точка, и какие действия можно над ним проделывать. Затем опишите класс tPoint, включив соответствующие поля и методы. Далее продумайте и запишите код каждого метода.
После окончания всех описаний можно переходить к написанию кода основной программы. Задайте одномерный массив из 100 элементов типа tPoint, т.е. у Вас будет 100 объектов класса tPoint. Далее в цикле (используйте любой известный Вам циклический оператор ) вызывайте метод рисования для каждого объекта. Данный метод можно сделать с тремя параметрами для передачи ему координат и цвета, а в основной программе соответствующие фактические параметры задавать с помощью генератора случайных чисел. Пусть, например, имя массива – Mas, а имя метода рисования Draw. Тогда можно записать: Mas[i].Draw(x,y,color); , где Mas[i] - объект класса tPoint (значения x,y,color предварительно задавать с помощью Random();). В результате, после запуска программы на выполнение на экране появится 100 точек в случайном месте случайного цвета.
Программа

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

Работа успешно зачтена.
Год сдачи - 2015
Выполняю работы на заказ.
Лабораторная работа №1 по дисциплине: Объектно-ориентированное программирование
Тема: Принцип инкапсуляции. Описание класса. Задание: Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране. Рекомендации к выполнению: Продумайте, какие характеристики есть у объекта Точка, и какие действия можно над ним проделывать. Затем опишите класс tPoint, включив соответствующие поля и методы. Далее продумайте и запишите код каждого метода.
User vohmin : 3 июня 2018
50 руб.
Лабораторная работа № 1 По дисциплине: Объектно-ориентированное программирование
Тема: Принцип инкапсуляции. Описание класса. Задание: Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
User Loviska : 26 января 2015
100 руб.
Лабораторная работа № 1 По дисциплине: Объектно-ориентированное программирование Вариант 4
Лабораторная работа №1 Тема: Принцип инкапсуляции. Описание класса. Задание: Часть 1. Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. При написании программы на С++ или С# инициализировать поля с помощью конструктора (объявить два конструктора: по умолчанию и с параметрами). Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране. Часть 2. Сделать защиту полей класса (т.е. работать с полями в основной программе не напр
User Nitros : 28 июня 2025
400 руб.
Лабораторная работа №1 по дисциплине: Объектно-ориентированное программирование. Вариант №7
Лабораторная работа №1 Тема: Принцип инкапсуляции. Описание класса. Задание: Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране. Рекомендации к выполнению: Продумайте, какие характеристики есть у объекта Точка, и какие действия можно над ним проделывать. Затем опишите класс tPoint, включив соответствующие поля и методы. Далее продумайте и запишите код каждого метода. Посл
User kiana : 27 октября 2014
50 руб.
Лабораторная работа №1 по дисциплине: Объектно-ориентированное программирование. Вариант №02
Тема: Принцип инкапсуляции. Описание класса. Задание: Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
User Jack : 4 сентября 2014
100 руб.
Объектно-ориентированное программирование
«Работа со стандартной библиотекой шаблонов». На языке С++ реализовать класс, описывающий товар на складе, содержащий поля: наименование, артикул, дата поступления на склад, количество товара, цена за единицу товара. Реализовать класс контейнер - вектор, содержащий объекты класса «Товар». Отсортировать контейнер. С использованием алгоритма двоичного поиска, провести поиск в контейнере по артикулу, названию, и дате поступления. При поиске осуществлять запись найденных объектов в контейнер-список
User studypro3 : 6 августа 2018
400 руб.
Объектно-ориентированное программирование
Смоделировать движение шариков в замкнутом сосуде Целью моей курсовой работы являлось моделирование движения шариков в замкнутом сосуде (форма сосуда может быть различной). Шарики должны двигаться прямолинейно с отражением от стенок сосуда и от других шариков. При запуске программы для пользователя появляется меню, в котором он может выбрать форму сосуда с помощью клавиш «вправо», «влево», «Enter». Сосуды имеют форму бутылки, колбы и вазы.
User Mikola456 : 27 мая 2016
700 руб.
Маркетинговое исследование рекламы на примере компании "L’oreal"
Введение 1. Сущность рекламы 2. Методы успешной рекламы 3. Эффективность использования рекламы 3.1 Психологическая эффективность 3.2 Экономическая эффективность 4. Оценка эффективности рекламы 4.1 Оценка эффективности наружной рекламы 4.2 Оценка эффективности рекламы на телевидении 4.3 Оценка эффективности рекламы на радио 4.4 Оценка эффективности рекламы в прессе 5. Конечная эффективность рекламы 6. Практическое приложение: Исследование рекламной компании бренда "L’Oreal" Заключение Введение
User GnobYTEL : 26 ноября 2012
Техніко-економічне обгрунтування проекту газопостачання
ЗМІСТ ВСТУП.…………………………………………………………………………...………6 1 КОРОТКИЙ ОПИС ПРОЕКТУ ГАЗИФІКАЦІЇ...........................................................8 2 ТЕОРЕТИЧНО-МЕТОДИЧНІ ОСНОВИ ОБГРУНТУВАННЯ ІНВЕСТИЦІЙНИХ ПРОЕКТІВ.....................................................................................................................10 3 РОЗРАХУНОК ОСНОВНИХ ТЕХНІКО-ЕКОНОМІЧНИХ ПОКАЗНИКІВ ПРОЕКТУ ГАЗИФІКАЦІЇ............................................................................................18 3.
User roman93 : 30 апреля 2012
Экзаменационная работа по дисциплине «Человеко-машинное взаимодействие» Билет №03
Экзаменационная работа по дисциплине «Человеко-машинное взаимодействие» Билет №03 1. Необходимо описать последовательность действий для решения задачи чтения скрытой информации и дать CWT-анализ интерфейса для этой задачи. 2. Дать анализ GOMS следующей задачи: вставка рисунка из файла, находящегося в папке DO на рабочем столе. В качестве текстового редактора использовать Microsoft Word (любой версии) или соответствующее приложение из пакета OpenOffice.
User m9c1k : 6 февраля 2012
700 руб.
Экзаменационная работа по дисциплине «Человеко-машинное взаимодействие» Билет №03
Экзамен по дисциплине: Макроэкономика. Вариант №3
Вариант №3 1. В качестве целей государственного регулирования экономики можно назвать: рост ВНП, борьбу с инфляцией, сбалансированный платежный баланс, защиту окружающей среды, экономический рост. Подумайте и определите: а) Может ли государство добиваться достижения всех поставленных целей одновременно? б) Могут ли быть эти цели несовместимыми? Если да, то, какие именно цели несовместимы? Чем объясняется конфликт целей? 2. Опишите свою позицию по отношению к высоким тарифам и квотам на автомобил
User Roma967 : 2 декабря 2014
250 руб.
Экзамен по дисциплине: Макроэкономика. Вариант №3 promo
up Наверх