|
0 / 1 / 0
Регистрация: 26.08.2016
Сообщений: 16
|
|
Введение в классы, объекты и методы13.02.2018, 17:34. Показов 1259. Ответов 9
Создать классы, спецификации которых приведены ниже. Определить конструкторы и методы set*(), get*(), toString(). Определить дополнительно методы в классе, создающем массив объектов. Задать критерий выбора данных и вывести эти данные на консоль. В каждом классе, обладающем информацией, должно быть объявлено несколько конструкторов.
Задачка: Определить класс Прямая на плоскости (пространстве). Определить точки пересечения прямой с осями координат. Определить координаты пересечения двух прямых. Создать массив/список/множество объектов и определить группы параллельных прямых.
0
|
|
| 13.02.2018, 17:34 | |
|
Ответы с готовыми решениями:
9
Классы и объекты. Методы, конструкторы Классы и объекты ООП и их методы |
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 13.02.2018, 18:18 | |
|
где классы то?
0
|
|
|
0 / 1 / 0
Регистрация: 26.08.2016
Сообщений: 16
|
|
| 13.02.2018, 18:33 [ТС] | |
|
xoraxax, классы самому можно придумать. Никаких правил по этому поводу нет.
0
|
|
|
4575 / 2774 / 491
Регистрация: 28.04.2012
Сообщений: 8,765
|
|
| 13.02.2018, 19:44 | |
|
0
|
|
|
0 / 1 / 0
Регистрация: 26.08.2016
Сообщений: 16
|
|
| 13.02.2018, 20:03 [ТС] | |
|
korvin_, представление о классах я имею, а вот в остальном туго. Сеттеры и геттеры тоже понимаю, this'ы, конструкторы. Как должна работать программа я не понимаю. Поможет кто?
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|||||
| 13.02.2018, 20:27 | |||||
|
Добавлено через 3 минуты
0
|
|||||
|
0 / 1 / 0
Регистрация: 26.08.2016
Сообщений: 16
|
|
| 13.02.2018, 20:29 [ТС] | |
|
Вот такая идея для реализации программы. Остальное как?
X11, Y11, X12, Y12 X21, Y21, X22, Y22 - координаты отрезков // параметры отрезков a1 = Y11 - Y12; b1 = X12 - X11; a2 = Y21 - Y22; b2 = X22 - X21; // координаты точки пересечения d = a1 * b2 - a2 * b1; If ( d != 0 ) { c1 = Y12 * X11 - X12 * Y11; c2 = Y22 * X21 - X22 * Y21; xi = (b1 * c2 - b2 * c1) / d; yi = (a2 * c1 - a1 * c2) / d; } a1,b1 и a2,b2 - к-ты уравнений прямых Если d = 0, то прямые не пересекаются, иначе вычисляем оставшиеся к-ты прямых это с1 и с2 Соответственно, xi и yi это координаты точки пересечения
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|||
| 13.02.2018, 20:33 | |||
|
Можно замутить класс - утилиту для различных операций с прямыми.
Добавлено через 2 минуты
0
|
|||
|
85 / 67 / 25
Регистрация: 09.10.2017
Сообщений: 208
|
||||||
| 13.02.2018, 20:43 | ||||||
|
Здравствуйте!
например, если у Вас есть класс Line, можно реализовать такой интерфейс:
0
|
||||||
|
0 / 1 / 0
Регистрация: 26.08.2016
Сообщений: 16
|
|
| 13.02.2018, 21:10 [ТС] | |
|
TinSemenova, здравствуйте. К сожалению, нужно без интерфейса.
0
|
|
| 13.02.2018, 21:10 | |
|
Помогаю со студенческими работами здесь
10
Введение в методы трансляции
классы/дочерние классы/методы Объекты и методы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK сделайте это, JDK, то сделайте это по следующей инструкции:
Установка Android SDK, NDK, JDK, CMake и т. д.
Перейдите по ссылке:. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|