Class C++ Tutorial

class Base {
    public:
       int f(int i) { return (i*2); }
       float f(float f) { return (f*2);}
};
class Derived: public Base {
    public:
       int f(int i, int j) { return (i +j); }
};
int main()
{
    Derived var;
    float f;
    int i;
    i = var.f(3, 5);   // Works
    //f = var.f(3.0);          // Fails
    return (0);
}