Вы не можете - потому что это нарушит инкапсуляцию.Если класс B хочет применить какой-то инвариант (или что-то еще) к Test
, было бы довольно мрачно, если бы класс C мог просто обойти это.
Если вы обнаружите, что хотите этого, вы должны поставить под сомнение свой дизайн -возможно, хотя бы одно из ваших наследственных отношений неуместно?(Лично я пытаюсь для начала отдать предпочтение композиции, а не наследованию, но это отдельное обсуждение.)