Не видях редактиране на тема и затова направих нова. :D
Имам още един въпрос.
"в) Да се дефинира клас Read, описващ стойност, въведена от потребителя.
Пример:
BinaryOperation test (‘*’, new Constant (2), new Read);
cout << test.value(); // изисква от потребителя да въведе
// число и го връща умножено по 2
test.print(); // извежда “( 2 * Read )”"
Сега на при извеждане test.print(), на мястото на Read трябва да пише въведеното от нас число нали?
Ще стане например "// извежда “( 2 * 5 )”".