3.2 Методы. Параметры. Вызовы методов.8

Run Settings
LanguageJava
Language Version
Run Command
class PreFib { private final int value; protected PreFib(int value) { this.value = value; } protected int getValue() { return value; } } public class Fib extends PreFib { // Обратите внимание - область видимости, в соответствии // с ООП, можно в дочерних классах расширять! private final int value; public Fib(int value) { super(value > 1 ? value - 1 : 1); this.value = value; } @Override // Обратите внимание - область видимости, в соответствии с ООП, можно в дочерних // классах расширять! public int getValue() { return value + super.getValue(); } public static void main(String[] args) { System.err.println(new Fib(3).getValue()); } }
Editor Settings
Theme
Key bindings
Full width
Lines