Professional Documents
Culture Documents
BÀI TẬP ÔN
Thông tin của một Tivi gồm: mã tivi, hãng sản xuất, số inche, giá nhập. Ngày nay có nhiều
loại Tivi thông minh ra đời đáp ứng nhu cầu giải trí cho khách hàng. Mỗi tivi thông minh
có thêm các thông tin: hệ màu (có các giá trị 8, 16 hoặc 32 triệu màu), loại màn hình (có
các giá trị: HD, 4K, QLED). Hãy xây dựng các lớp theo yêu cầu sau:
a) Lớp Tivi
Một cửa hàng bán nhiều mặt hàng. Mặt hàng chia làm 2 loại chính như sau:
(1) Hàng thực phẩm gồm các thông tin: Mã số, Tên, Đơn vị tính, Số lượng, Đơn giá,
Ngày sản xuất, Ngày hết hạn.
Tính thành tiền:
+ Nếu đơn vị là chai: Thành tiền = Số lượng * Đơn giá /20
+ Nếu đơn vị là lon: Thành tiền = Số lượng * Đơn giá /24
+ Các đơn vị tính còn lại: Thành tiền = Số lượng * Đơn giá
(2) Hàng gia dụng gồm: Mã số, Tên, Đơn vị tính, Số lượng, Đơn giá, Ngày bảo hành.
Thành tiền = Số lượng * Đơn giá*(100% Chiết khấu)
Chiết khấu:
+ Nếu số lượng >= 2: Chiết khấu = 5%
+ Nếu số lượng >= 5: Chiết khấu = 10%
+ Ngược lại: 0%
Thiết kế và xây dựng lớp cho ứng dụng quản lý trên (yêu cầu trong mỗi lớp phải có
phương thức nhập và xuất thông tin, không cần viết phương thức khởi tạo).
Công ty Coca Cola sản xuất và đóng chai các sản phẩm nước giải khát dưới 3 dạng Chai
nhựa, Chai thủy tinh và Lon. Mỗi hình thức sản phẩm đều các thông tin: tên sản phẩm,
dung tích, đơn giá và phương thức tính thuế. Cách tính thuế của mỗi dạng như sau:
- Chai nhựa
+ phí bảo vệ môi trường = đơn giá * 6%
+ phí tái chế = đơn giá * 5%
- Lon
+ phí bảo vệ môi trường = đơn giá * 4%
+ phí tái chế = đơn giá * 3%
Hãy thiết kế và xây dựng các lớp cho việc quản lý theo mô tả trên.