Ошибка extends :

206
08 мая 2018, 01:23
class Calculator {
   int c;
   public void addition(int a, int b) {
      c = a + b;
      System.out.println("Сумма чисел: " + c);
   }
   public void subtraction(int a, int b) {
      c = a - b;
      System.out.println("Разность чисел: " + c);
   }
}
public class My_Calculator extends Calculator {
   public void multiplication(int a, int b) {
      c = a * b;
      System.out.println("Произведение чисел: " + c);
   }
   public static void main(String args[]) {
      int a = 10, b = 20;
      My_Calculator cal = new My_Calculator();
      cal.addition(a, b);
      cal.subtraction(a, b);
      cal.multiplication(a, b);
   }
}
Answer 1

Для того чтобы убрать extends:

class Calculator {
  private int c;
  public void addition(int a, int b) {
    c = a + b;
    System.out.println("Сумма чисел: " + c);
  }
  public void subtraction(int a, int b) {
    c = a - b;
    System.out.println("Разность чисел: " + c);
  }
  public void multiplication(int a, int b) {
    c = a * b;
    System.out.println("Произведение чисел: " + c);
  }
}
public class My_Calculator  {
  public static void main(String args[]) {
    int a = 10, b = 20;
    Calculator cal = new Calculator();
    cal.addition(a, b);
    cal.subtraction(a, b);
    cal.multiplication(a, b);
  }
}
READ ALSO
Нейронная сеть Помогите понять

Нейронная сеть Помогите понять

Целый день насиловал мозг пытаясь понять как работает Нейроновая сетьКак я понял приходит данные придаем им вес и передаем в скрытые нейроны(поля)...

191
Java Developer Kit 32-bit

Java Developer Kit 32-bit

Есть проблема, я хочу скачать jdk, но у меня 32 битная версия ОСГде можно скачать эту версию jdk или на oracle просто не нашел? Слышал что можно как...

193
Java api reflections

Java api reflections

Как используя javalang

211
Удалить элемент ListView из фрагмента

Удалить элемент ListView из фрагмента

Как передать данные из фрагмента в активити для удаления элемента ListView? номер элемента мне известен (был получен во фрагменте через Bundle)Метод...

189