Как правильно повторно использовать тяжелые расчеты, выполняемые в родительском классе в классе дочерних?JAVA

Программисты JAVA общаются здесь
Anonymous
Как правильно повторно использовать тяжелые расчеты, выполняемые в родительском классе в классе дочерних?

Сообщение Anonymous »

Предположим, у меня есть родительский класс в 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

Вернуться в «JAVA»