Mid OOP How does runtime type checking affect abstract/interface-based polymorphism? Virtual calls resolved at runtime.Minor overhead due to vtable lookups, generally negligible.