if (command instanceof Forward) {
activityForward((Forward) command);
} else if (command instanceof Replace) {
activityReplace((Replace) command);
} else if (command instanceof BackTo) {
backTo((BackTo) command);
} else if (command instanceof Back) {
fragmentBack();
}
} вот этот код нарушает LSP ?
он его не используется, а не нарушает
так стоп, а разве нельзя сейчас в жабе так делать if(command instanceOf Forward forward) activityForward(forward)
Обсуждают сегодня