Лабораторная работа №1-5 по дисциплине "Объектно-ориентированное программирование"
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
Описание
1.Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
2.Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками.
...
2.Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками.
...
Дополнительная информация
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Объектно-ориентированное программирование
Вид работы: Лабораторная работа 1,2,3,4,5
Оценка:Зачет
Дата оценки: 22.01.2013
Рецензия:Уважаемый,
Ситняковская Елена Игоревна
Оценена Ваша работа по предмету: Объектно-ориентированное программирование
Вид работы: Лабораторная работа 1,2,3,4,5
Оценка:Зачет
Дата оценки: 22.01.2013
Рецензия:Уважаемый,
Ситняковская Елена Игоревна
Похожие материалы
Лабораторные работы №1-5 по дисциплине: «Объектно-ориентированное программирование». Все варианты
Roma967
: 21 марта 2015
Лабораторная работа №1
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Лабораторная работа №2
Тема: Продолжение темы лаб. работы №1.
Задание:
Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движ
1200 руб.
Лабораторные работы №№1-5 по дисциплине: Объектно-ориентированное программирование (Вариант общий)
Учеба "Под ключ"
: 8 октября 2016
Лабораторная работа №1
Тема: Принцип инкапсуляции. Описание класса.
Лабораторная работа №2
Тема: Продолжение темы лаб. работы №1.
Лабораторная работа №3
Тема: Принцип наследования. Создание иерархии классов. Классы и модули.
Лабораторная работа №4
Тема: Статические методы
Лабораторная работа №5
Тема: Принцип полиморфизма. Использование виртуальных методов.
800 руб.
Лабораторные работы №№1-5 по дисциплине: Объектно-ориентированное программирование. Вариант 02.
freelancer
: 7 августа 2016
Лабораторная работа №1
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Лабораторная работа №2
Тема: Продолжение темы лаб. работы №1.
Задание:
Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движ
50 руб.
Лабораторные работы №1-5 По дисциплине: Объектно-ориентированное программирование. Вариант 6
ASSASSIN
: 4 сентября 2015
Лабораторная работа 1
Тема: Принцип инкапсуляции. Описание класса.
Задание: Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Рекомендации к выполнению:
Продумайте, какие характеристики есть у объекта Точка, и какие действия можно над ним проделывать. Затем опишите класс tPoint, включив соответствующие поля и методы. Далее продумайте и запишите код каждого метода.
Пос
300 руб.
Лабораторные работы №1-5. по дисциплине: Объектно-ориентированное программирование. Вариант № 8
wwwqw124
: 9 января 2015
Лабораторная работа №1
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Лабораторная работа №2
Тема: Продолжение темы лаб. работы №1.
Задание:
Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы
150 руб.
Лабораторные работы №№1-5 по дисциплине: Объектно-ориентированное программирование. Вариант №02
Jack
: 4 сентября 2014
Лабораторная работа №1
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Лабораторная работа №2
Тема: Продолжение темы лаб. работы №1.
Задание:
Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движ
400 руб.
Лабораторные работы №1-5 по дисциплине: Объектно-ориентированное программирование. Вариант №2
selkup
: 17 февраля 2014
1. Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
2. Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками.
3.Создать иерархию графических классов в соответствии с рисунком. Опи
150 руб.
Лабораторная работа №5 по дисциплине: Объектно-ориентированное программирование
vohmin
: 3 июня 2018
Тема: Принцип полиморфизма. Использование виртуальных методов.
Задание:
Внести следующие изменения в программу, разработанную в лабораторной работе №4:
Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).
Использовать виртуальные методы для корректной работы программы после внесенных изменений.
Рекомендации к выполнению:
См. пример 2.7 (§10
50 руб.
Другие работы
ОСТ 34-42-665-84 Детали и сборочные единицы трубопроводов из бесшовных и электросварных труб из углеродистой стали Рраб 2, 2 МПа (22 кгс/см2), Т = 350 C для атомных станций. Переходы сварные листовые. Конструкция и размеры
Lokard
: 28 июня 2013
Утвержден: Министерство энергетики и электрификации СССР, 24.04.1984
Область применения: Стандарт распространяется на переходы сварные листовые концентрические и эксцентрические из углеродистой стали для трубопроводов второго контура атомных электростанций.
Комментарий: Вводится впервые.
10 руб.
Биологическое время и его моделирование в квазихимическом пространстве
GnobYTEL
: 4 марта 2013
Биологическое время и его моделирование в квазихимическом пространстве. Методология построения теории времени естественных объектов, детально изложена 1, 2 . В данной работе рассмотрены компоненты этой теории на примере клеточной популяции. 1. Структура клеточной популяции. O -компонент теории, object . Первая проблема состоит в выборе составных частей элементов, таксонов, униструктур объекта и определении
их пространственных границ 3, 4 . Принципиальная трудность состоит в том, что строгий кри
5 руб.
Контрольная работа. Централизованные системы сигнализации в современных цифровых сетях. Вариант 20
bioclown
: 23 октября 2013
Сообщение 1
TLink1B 00:24.061
000: AF C8 1C 85 41 60 00 B8 BB 01 01 00 48 00 F6 03
010: 02 0A 08 83 10 83 21 65 78 88 0F 08 01 00 00
Сообщение 2
TLink1A 00:24.088
000: C8 B1 0B 85 01 60 10 B8 BB 01 03 01 00 00
Сообщение 3
TLink1B 00:24.182
000: B1 C9 0B 85 41 60 00 B8 BB 01 04 01 00 00
Сообщение 4
TLink1A 00:24.480
000: CA B3 0D 85 01 60 10 08 68 00 0C 02 00 02 8A 90
Сообщение 5
TLink1B 00:24.492
000: B3 CB 09 85 41 60 00 88 68 00 10 00
Соо
150 руб.
Кластеры как инструмент конкурентоспособности
Slolka
: 5 ноября 2013
Мировой опыт показывает, что в условиях рынка кластеры – наиболее эффективные и гибкие структуры. В их основе лежит два принципа – кооперация и конкуренция. Конкурентоспособность все чаще стала рассматриваться как результат способности регионов к инновациям в производственной сфере, способной стимулировать обмен знаниями, взаимодействие и сетевые отношения между предприятиями. Существует три способа влияния кластеров на конкурентную борьбу:
а) посредством повышения производительности входящих в
5 руб.