Практическая работа - ObjectsAndMethods
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Excel
Описание
ГОТОВАЯ РАБОТА
4.10 Практическая работа
Задание 1
Создайте класс Arithmetic с двумя переменными — числами типа int.
Создайте в этом классе конструктор, принимающий два параметра — тоже числа типа int. В конструкторе сохраняйте переданные параметры в переменных класса.
В созданном классе реализуйте методы, вычисляющие различные величины (значения) на основе переменных класса, а именно:
сумму чисел;
произведения чисел;
максимальное из двух чисел;
минимальное из двух чисел.
Имена методов придумайте самостоятельно.
Задание 2
Допишите в класс Basket (проект в репозитории ObjectsAndMethods или, если у вас его нет, скачайте архив, приложенный к заданию):
Переменную “totalWeight”, которая будет содержать общую массу всех товаров, добавленных в корзину:
Начальное значение переменной должно быть равно 0.
При добавлении в корзину товара методом add() с параметром веса (см. ниже описание этого метода) добавляйте переданный в метод вес к этой переменной.
Если вызывается уже существующий в классе метод add(), не содержащий параметр веса (weight), эта переменная не должна изменяться.
Метод add с дополнительным параметром веса (weight):
public void add(String name, int price, int count, double weight)
Метод должен переиспользовать существующие методы добавления и добавлять указанный в их параметрах вес товаров к общему весу корзины.
Метод, который будет возвращать значение массы всех товаров в корзине:
public double getTotalWeight()
4.10 Практическая работа
Задание 1
Создайте класс Arithmetic с двумя переменными — числами типа int.
Создайте в этом классе конструктор, принимающий два параметра — тоже числа типа int. В конструкторе сохраняйте переданные параметры в переменных класса.
В созданном классе реализуйте методы, вычисляющие различные величины (значения) на основе переменных класса, а именно:
сумму чисел;
произведения чисел;
максимальное из двух чисел;
минимальное из двух чисел.
Имена методов придумайте самостоятельно.
Задание 2
Допишите в класс Basket (проект в репозитории ObjectsAndMethods или, если у вас его нет, скачайте архив, приложенный к заданию):
Переменную “totalWeight”, которая будет содержать общую массу всех товаров, добавленных в корзину:
Начальное значение переменной должно быть равно 0.
При добавлении в корзину товара методом add() с параметром веса (см. ниже описание этого метода) добавляйте переданный в метод вес к этой переменной.
Если вызывается уже существующий в классе метод add(), не содержащий параметр веса (weight), эта переменная не должна изменяться.
Метод add с дополнительным параметром веса (weight):
public void add(String name, int price, int count, double weight)
Метод должен переиспользовать существующие методы добавления и добавлять указанный в их параметрах вес товаров к общему весу корзины.
Метод, который будет возвращать значение массы всех товаров в корзине:
public double getTotalWeight()
Похожие материалы
Практическая работа
Фрося
: 7 сентября 2020
Задача 1 по теме “ Решение систем линейных алгебраических уравнений”.
Выполнить 3 иттерации по методу Зейделя для системы уравнений Aх=b.В качестве начального приближения взять указанный в варианте вектор .
Изобразить графически поведение итерационного процесса. Проанализировать полученные результаты с точки зрения сходимости (расходимости) метода.
Задача 2 по теме “Решение систем линейных алгебраических уравнений”.
Решить систему линейных уравнений x=b методами : a) Г
110 руб.
Практическая работа
Фрося
: 7 сентября 2020
Задача 1 по теме “ Погрешности вычислений”.
Дана функция . Значения переменных указаны в варианте со всеми верными цифрами. Оценить погрешность результата, используя: a) оценки погрешностей для арифметических операций; b) общую формулу погрешностей.
Результат представить в двух формах записи: с явным указанием погрешностей и с учетом верных цифр.
50 руб.
Практическая работа
Фрося
: 7 сентября 2020
Рассчитать электрические нагрузки потребителей, представленных в таблице 1. Оценить необходимость компенсации реактивной мощности. При необходимости выбрать компенсирующую установку (Батареи статических конденсаторов выпускаются стандартных номиналов – 30, 50, 75, 100, 150, 200, 300, 300 кВАр).
Таблица 1.
Электрические нагрузки потребителей металлообрабатывающего цеха
100 руб.
Практическая работа
Фрося
: 7 сентября 2020
Задача 1 по теме “Решение нелинейных уравнений”.
Методом бисекции найти решение нелинейного уравнения на отрезке с точностью . Выбрав полученное решение в качестве начального приближения, найти решение уравнения методом простой итерации с точностью . Для метода простой итерации обосновать сходимость и оценить достаточное для достижения заданной точности число итераций.
50 руб.
Практическая работа
sun88
: 25 мая 2020
Интерактивная деятельность (решение ситуационных задач)
Задача 1
Ситуативная задача в баскетболе. Раздается свисток судьи после того, как мяч заброшен в корзину с игры. Можно ли производить замену или предоставить минутный перерыв?
150 руб.
Практическая работа.
Temur
: 1 апреля 2020
Практическое задание
Task 1.
Read the texts and translate them. Use the information from these texts to write a letter in the following task.
A LETTER OF APPRECIATION
Writing an appreciation letter for gifts, favours, courtesies, hospitality, donations, congratulations is a great way to let others know that they are appreciated. Letters are a great way to say thank you to someone who deserves praise. People respond positively when treated kindly. Employees work harder when they feel ppreciated.
200 руб.
Практическая работа
radist24
: 14 ноября 2015
Сделать технологический расчет трубопровода для перекачки нефти в количестве G млн. тонн/год, если расчетная длина трассы L, км; разность нивелирных отметок конца и начала нефтепровода ΔΖ, м; вязкость нефти ν 20 и ν 50 , сст; плотность нефти ρ 20 , кг/м 3 ; расчетная температура нефти t, ̊C. Наружным диаметром и рабочим давлением задаться по нормам технологического проектирования. По результатам гидравлического расчета подобрать насосы (принять число рабочих насосов К=3÷2), определить
55 руб.
Практическая работа 7
Laguz
: 6 августа 2026
Чертеж, 3д модель в компасе 23, то есть открывается всеми версиями компаса начиная с 23
Дополнительно сохранено в пдф, 3д в джпг
Если есть какие-то вопросы или нужно другой вариант, пишите.
200 руб.
Другие работы
Формирование стратегии использования конкурентных преимуществ в ОАО Румянцевское
Lokard
: 25 марта 2014
Содержание
Введение………………………………………………………………………..3
Теоретическая глава
Оценка конкурентоспособности продукции и деятельности в целом………………………………………………………..............5
Научные подходы к управлению конкурентоспособностью……9
Управление факторами, обеспечивающие конкурентоспособные преимущества организации………………………………………12
Практическая глава
Краткая природно-экономическая характеристика ОАО «Румянцевское» Дальнеконстантиновского района……………15
Оценка обеспеченности и эффективности использования прои
15 руб.
Контрольная работа по дисциплине: Философия. Вариант 4
Учеба "Под ключ"
: 9 марта 2026
Вариант №4
1. Составить 2 содержательных вопроса по Лекции Периоды в трактовке бытия. (6-4 в. до н.э. - конец 19 века)
2. Зарегистрируйтесь на https://elibrary.ru/, подберите 3 статьи коррелирующие с вашими вопросами
3. Напишите эссе на тему, объединяющую эти вопросы, сочетая материал лекции и выбранные вами источники
600 руб.
Теоретическая механика РГАЗУ Задача 1 Рисунок 4 Вариант 9
Z24
: 18 ноября 2025
Определение реакций опор твёрдого тела
Определить реакции опор А и В плоской балки, если на нее действуют сосредоточенные силы Р1 и Р2, алгебраический момент пары сил М и равномерно распределенная нагрузка интенсивностью q.
Схемы нагружения десяти типов даны на рисунках под номерами от 1 до 10, а числовые данные для расчета приведены в таблице 6.
200 руб.
Операционные системы. Лабораторная работа №1. Вариант №18. Семестр 4-й
Shamrock
: 16 марта 2014
Задание
Написать программу, которая должна “озвучивать” клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе.
Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения.
В качестве пробного варианта длительность звукового сигнала и частоту задать константами в программе. Когда буде
220 руб.