class A {
    public:
    void foo() = 0;
};

class B : public A {
    void foo() {}
};

int main() {
    B b;
}