Java

Помогите пожалуйста, изучаю язык Java. Не понимаю как написать код((

Создайте класс Arithmetic с двумя переменными — числами типа int.
Создайте в этом классе конструктор, принимающий два параметра — тоже числа типа int. В конструкторе сохраняйте переданные параметры в переменных класса.
В созданном классе реализуйте методы, вычисляющие различные величины (значения) на основе переменных класса, а именно:
— сумму чисел;
— произведения чисел;
— максимальное из двух чисел;
— минимальное из двух чисел.
Имена методов придумайте самостоятельно
Ernst Islanov
Ernst Islanov
143
> Не понимаю как написать код

> Тупо скидывает задание «сделайте за меня»

Может ты не понимаешь, потому что нихера не делаешь, двоечник-бездельник?
Виталий Денисов
Виталий Денисов
13 013
Лучший ответ
Ernst Islanov ты тyпoй? у меня времени в посл время нет
KS
Khurshed Sadullaev
72 173
Алексей Лашуня Совсем не то)
Адияр Жарменов я могу написать за тебя весь код, но какая от этого польза тебе?
Вот-вот, я тоже в этом задании не понимаю, очень хочу разобраться, мне это интересно, но не понимаю.... Это не означает, что двоечник, я уже 7 раз теорию просмотрела и до этого уроки предыдущие ещё просмотрела, но не доходит до меня, не знаю почему. Вроде кажется всё легко, начинаю писать, а в консоль ошибку выводит, вот уже несколько месяцев пытаюсь сделать домашнее. Я как Эйнштейн, всё равно прийду к результату. Кому то это проще даётся, кому то сложнее. Очень хочу освоить этот язык, понимаю, что мне очень сложно, но для меня это интересно.
Абайчик Калимов Юлия, добрый день!
А вы по какому курсу Java изучаете?
Skillbox или другой?
Я сам заглох на этом уроке уже долго ((
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
public class Helper {

public static void main(String[] args) {
Arithmetic arith23 = new Arithmetic(2,3);
System.out.println(arith23.doSomeOperation(Double::sum));
System.out.println(arith23.doSomeOperation((a, b) -> a - b));
System.out.println(arith23.doSomeOperation((a, b) -> a * b));
}

}
class Arithmetic {
private int a;
private int b;

public Arithmetic(int a, int b) {
this.a = a;
this.b = b;
}

public double doSomeOperation(DoubleBinaryOperator op) {return op.applyAsDouble(a,b);}

public int getA() {
return a;
}

public int getB() {
return b;
}
}
BY
Baxa Yakubov
206
Александр Преображенский Так я делала, ошибку в консоль тоже выдаёт.
public class DzArithmetic {

double x = 0;
double y = 0;

public static void main(String[] args) {

sum(7,67);
multiplication(33,44);
max(88,89);
min(33,66);


}

public static double sum(double x, double y) {
double p = x + y;
System.out.println("Сумма чисел: " + x + " + " + y + " = " + p);
return p;

}

public static double multiplication(double x, double y) {
double f = x * y;
System.out.println("Произведение чисел: " + x + " * " + y + " = " + f);
return f;
}

public static double max(int x, int y) {
double gg = x > y ? x : y;
System.out.println("Максимальное из двух чисел:" + x + " или " + y + " = " +gg);
return gg;

}

public static double min(int x, int y) {
double hh = x < y ? x : y;
System.out.println("Минимальное из двух чисел:" + x + " или " + y + " = " + hh);
return hh;
}
}
Sadaja Student
Sadaja Student
102