Cần giúp đỡ về OOP C++
Xây dựng class CongTy quản lý ds các NhanVien [họ tên và địa chỉ] với 2 loại
NhanVienThuKy [chứng chỉ ngoại ngữ và số lượng báo cáo đã hoàn thành] và
NhanVienKyThuat [chứng chỉ ngành và số lượng sáng kiến trong năm]. CongTy cho phép
thêm nhân viên mới…
1 đoạn code trong hàm main
CongTy cty;
cty.ThemNhanVien(new NhanVienThuKy(“Nguyen Thi A”, “Tp Ho Chi Minh”, “Toefl
iBT 100”, 15));
cty.ThemNhanVien(new NhanVienKyThuat(“Tran Van B”, “Tp Ho Chi Minh”, “CNTT”,
8));
trong hàm ThemNhanVien mình phải khai báo cài đặt thế nào ạ
và bài này cần dùng tính đa hình ở chỗ nào không.
Nhập xuất mình dùng operator.
cảm ơn mọi người đã xem và giúp đỡ…
Bạn chỉ cần xác định return cho các class con kia, giả sử thêm kĩ thuật viên thì trả lại (mảng) có 1 giá trị là type = kithuat chẳng hạn
NVTK và NVKT kế thừa từ NhanVien
Bạn thêm 1 array NhanVien trong CongTy
hàm ThemNhanVien thực hiện việc thêm 1 phần tử vào arrayNV ở trên.