Предположим, у меня есть родительский класс в Java: < /p>
public class Parent {
protected int value;
public Parent() {
value = performHeavyCalculations();
}
private int performHeavyCalculations() {...}
}
< /code>
Также у меня есть дочерний класс: < /p>
public class Child extends Parent {
private int newValue;
public Child() {
super();
newValue = value + performAnotherHeavyCalculations();
}
private int performAnotherHeavyCalculations() {...}
}
< /code>
Прежде чем создавать дочерний класс, у меня есть требование для создания родительского класса. Как я могу правильно спроектировать свою программу, чтобы не повторять тяжелые расчеты в родительском классе при создании детского класса?
Подробнее здесь: https://stackoverflow.com/questions/795 ... -within-th