(желательно наследуемые). в расте есть такие? например
level FOO;
level BAR extends FOO;
log!(FOO, "a");
lofg!(BAR, "b")
в случае level=FOO будут выведены оба сообщения, в случае level=BAR будет выведено только b
Для какой только ерунды не нагородят наследование... Могли и константами обойтись.
Обсуждают сегодня