LINUX.ORG.RU

История изменений

Исправление x0r, (текущая версия) :

хосспаде. а наследоваться от A? это ж тебе не петон.

class A {
  public:
    double p1, p2;
    virtual double fun(p1,p2) = 0;
};

class B: public A {
  public:
    double fun(p1,p2) {...};
};

class C: public A {
  public:
    double fun(p1,p2) {...};
};

Исходная версия x0r, :

хосспаде. а наследоваться от A?

class A {
  public:
    double p1, p2;
    virtual double fun(p1,p2) = 0;
};

class B: public A {
  public:
    double fun(p1,p2) {...};
};

class C: public A {
  public:
    double fun(p1,p2) {...};
};