ストリーム内の抽象クラスポインタの2Dオブジェクトに対して、ストリーム>>
の演算子を呼び出す方法を教えてください。ストリーム演算子と抽象クラス
すべての派生クラスのプライベートメンバーに値を基本クラスから割り当てる必要があります。出来ますか ?どうやって?
istream & operator>>(istream& input,empolye &p)
{
cout << "Enter department type:";
input >> p.type;
cout << "Enter available bed:";
input >> p.avilable_bed;
cout << "Enter type of empolye ";
input >> p.empolye_type;
cout << "Enter empolye name";
input >> p.name;
cout << "Enter age";
input >> p.age;
cout << "Enter date of join";
input >> p.dateOfjoin;
}
誰もが私の質問を得ることができますように願っています。 ありがとうございます。
はい、型、名前などは、データへの参照を提供する関数である必要があります –
ありがとうMr.Richard – Nouman
派生クラスには 'employee'のメンバーに加えてさらにprivateメンバーがあり、コール'std :: cin >> my_employee;'のように、ユーザーが値を入力できるようにしますか? –