Начало здесь. Для уменьшения объёма повторяющегося кода в классах областей, одинаковый функционал необходимо реализовать в одном классе и наследовать от него соответствующие классы областей. Для каждой области следует предусмотреть проверку принадлежности пары входных параметров ([t, p] (за исключением Области 4), [p, h], [p, s]) данной области. Методы для определения принадлежности пары входных параметров данной области, которые должны быть переопределены во всех дочерних классах, помещены в класс ParamsIn...
Ну, что товарищи, целых две недели спокойно жили от последних нововведений и вот, пожалуйста. Министерство внутренних дел заявило, что использование кода Hepp в городском общественном транспорте и жилых помещениях является обязательным...