Кто-нибудь может подсказать, пожалуйста, в чем здесь используется ключевое слово super?Я пытаюсь написать код для операции сложения, используя наследование, в котором есть три класса, где переменные объявлены в одном классе, а фактический код для операции находится в другом классе, а основной класс находится там.
class Oper extends Variables {
void op() {
Scanner input = new Scanner(System.in);
System.out.println("Enter any two numbers: ");
super.input1 = input.nextInt();
super.input2 = input.nextInt();
result = input1 + input2;
System.out.println("Result = " + result);
}
}
class Variables {
int input1, input2, result;
}
class Addition {
public static void main(String[] args) {
Oper obj = new Oper();
obj.op();
}
}