ماهو خرج البرنامج التالي؟
#include <iostream> using namespace std; class Base { protected: long value; public: Base(long a = 0) {value = a;} virtual void f() { cout <<"Base with value: " << ++value << endl; } }; class Derived: public Base { public: Derived(long a) : Base(a) {} void f() { cout << "Derived with value:" << ++value << endl; } }; int main() { Derived d(4); Base *b = &d; d.f(); b->f(); }
Derived with value: 5
Derived with value: 6
0 نعم
0 لا
أسئلة مشابهة
القوائم الدراسية التي ينتمي لها السؤال
معلومات ذات صلة
لم يتم إضافة هذا السؤال إلى أي قائمة دراسية خاصة بك