Я пытаюсь понять точку здесь, на С++. Если класс A имеет не -виртуальный метод, а класс B, который расширяет A, переопределяет этот метод, могу ли я создать экземпляр B и каким-то образом использовать метод, определенный в B? Есть ли смысл переопределять виртуальный метод, отличный от -?