Du Học Sinh Cali
Senior Member
Giáo cho đề tài quản lý máy thu ngân gồm có 2 lớp:
- Lớp sản phẩm: gồm thuộc tính như tên, giá tiền, số lượng.
- Lớp máy thu ngân: gồm các chức năng như nhập (sử dụng nạp chồng toán tử)
C++:
class SanPham{
...
public:
SanPham() {
MaHang = 0;
GiaTien = 0;
TenHang = "";
SoLuongHang = 0;
}
SanPham(int MaHang, string TenHang, int GiaTien, int SoLuongHang) {
this->MaHang = MaHang;
this->TenHang = TenHang;
this->GiaTien = GiaTien;
this->SoLuongHang = SoLuongHang;
}
void Nhap();
void Xuat();
};
class MayThuNgan: public SanPham{
public:
friend istream &operator >> (istream& input, SanPham& sp)
{
sp.Nhap();
return input;
}
friend ostream &operator << (ostream& output, SanPham& sp)
{
sp.Xuat();
return output;
}
void Nhap();
void Xuat();
};