Объектно-ориентированное программирование. Лабораторная работа №1.
Состав работы
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Рекомендации к выполнению:
Продумайте, какие характеристики есть у объекта Точка, и какие действия можно над ним проделывать. Затем опишите класс tPoint, включив соответствующие поля и методы. Далее продумайте и запишите код каждого метода.
После окончания всех описаний можно переходить к написанию кода основной программы.
Задание:
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Рекомендации к выполнению:
Продумайте, какие характеристики есть у объекта Точка, и какие действия можно над ним проделывать. Затем опишите класс tPoint, включив соответствующие поля и методы. Далее продумайте и запишите код каждого метода.
После окончания всех описаний можно переходить к написанию кода основной программы.
Дополнительная информация
Среда программирования Turbo Pascal, Free Pascal. В архиве имеется скомпилированная программа, преподавателю ее отправлять не нужно.
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Объектно-ориентированное программирование
Вид работы: Лабораторная работа 1
Оценка:Зачет
Дата оценки: 17.10.2012
Рецензия:
всё верно.
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Объектно-ориентированное программирование
Вид работы: Лабораторная работа 1
Оценка:Зачет
Дата оценки: 17.10.2012
Рецензия:
всё верно.
Похожие материалы
Лабораторная работа №1 "Объектно-ориентированное программирование"
Daniil2001
: 20 февраля 2022
Уважаемый студент дистанционного обучения,
Оценена Ваша работа по предмету: Объектно-ориентированное программирование
Вид работы: Лабораторная работа 1
Оценка:Зачет
Дата оценки: 20.02.2022
Рецензия:Уважаемый -------,
Ситняковская Елена Игоревна
25 руб.
Объектно-ориентированное программирование. Лабораторная работа №1
sibguter
: 5 июня 2018
Тема: Принцип инкапсуляции. Описание класса.
Задание
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
39 руб.
Объектно-ориентированное программирование. Лабораторная работа №1
wchg
: 4 сентября 2013
Задание:
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости.
Создать массив из 100 точек.
Нарисовать точки случайным образом случайным цветом на экране.
98 руб.
Объектно-ориентированное программирование, Лабораторная работа №1
GTV8
: 10 сентября 2012
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
150 руб.
Объектно-ориентированное программирование: Лабораторные работы 1-3
uliya5
: 25 февраля 2024
Лабораторная работа №1
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Часть 1. Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. При написании программы на С++ или С# инициализировать поля с помощью конструктора (объявить два конструктора: по умолчанию и с параметрами). Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Часть 2. Сделать защиту полей класса (т.е. работать с полями в основной программе не напряму
300 руб.
Лабораторная работа № 1 по предмету Объектно-ориентированное программирование
svladislav987
: 16 апреля 2021
Лабораторная работа №1
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Часть 1. Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. При написании программы на С++ или С# инициализировать поля с помощью конструктора (объявить два конструктора: по умолчанию и с параметрами). Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Часть 2. Сделать защиту полей класса (т.е. работать с полями в основной программе не напрям
200 руб.
Объектно-ориентированное программирование. Лабораторные работы №№1-5
Asiksep
: 8 декабря 2019
Лабораторная работа №1
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Лабораторная работа №2
Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками.
Лабораторная работа №3
Созда
25 руб.
Объектно-ориентированное программирование. Лабораторные работы 1-3
Александр404
: 12 мая 2019
Лабораторная работа №1
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Часть 1. Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. При написании программы на С++ или С# инициализировать поля с помощью конструктора (объявить два конструктора: по умолчанию и с параметрами). Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Часть 2. Сделать защиту полей класса (т.е. работать с полями в основной программе не напрям
150 руб.
Другие работы
Графические редакторы, используемые для создания векторных и растровых изображений
Slolka
: 6 октября 2013
1. Определение векторной и растровой графики, основные отличия, преимущества и недостатки
2. Графические редакторы, используемые для создания векторных и растровых изображений
3. Понятие трехмерной графики. Редакторы, используемые для создания трехмерных изображений
4.Понятие цветового пространства, основные цветовые модели (RGB, CMYK)
5. Понятие графического формата. Основные графические форматы (GIF, JPEG, PNG), их отличительные особенности, преимущества и недостатки
Литература
Векторная граф
10 руб.
Анализ платежного баланса Швеции
Qiwir
: 26 июля 2013
Содержание
1.1 Торговый баланс. Внешняя торговля
1.2 Баланс услуг
1.3 Баланс инвестий
1.4 Баланс текущих трансфертов
2.1 Доходы и Расходы
2.2 Государственный долг
2.3 Инфляция
3.1 Вывод
3.2 Источники
10 руб.
Исследование механизма двухцилиндрового двигателя (курсовой проект по теории машин и механизмов (ТММ)
AgroDiplom
: 6 сентября 2018
РЕФЕРАТ
Курсовой проект выполнен на 3 листах графической части формата А1 и 31 листе расчетно-пояснительной записки формата А4 .Пояснительная записка содержит 5 таблиц и 4 рисунка.
При выполнении этого курсового проекта использовано 2 литературных источника.
Ключевые слова: механизм; машина; структурная группа; кинематическая пара; звено; план скоростей; план ускорений; сила.
Цель курсового проекта: приобретение практических навыков по кинематическому анализу и синтезу плоских р
590 руб.
Техническое обслуживание и ремонт автомобильного транспорта
Max-1987
: 15 января 2009
Техническое обслуживание
и ремонт автомобильного транспорта
Для поддержания автомобильного парка в технически исправном состоянии, необходимо применение сложных технических средств обслуживания, совершенствование технологии и организации работ, резкого повышения производительности труда ремонтных рабочих, повышение их квалификации и овладение смежных специальностей. Затраты и потери от простоев неисправных автомобилей могут быть уменьшены путем механизации и автоматизации производственных проце