Các lớp học Cartltem chứa một tài sản sản phẩm, mà là một đối tượng sản phẩm, và một số lượng tài sản, mà là một int. Nó cũng chứa một quá tải con-structor, trong đó cho phép bạn tạo một đối tượng Cartltem trống hoặc cư tính sản phẩm và số lượng ngày sáng tạo. Trái ngược với các sản phẩm lớp học, các lớp học Cartltem chứa phương pháp cũng như tài sản. Phương pháp đầu tiên của nó cho biết thêm để sở hữu số lượng. Phương pháp thứ hai của nó trả về một chuỗi chứa thông tin về số lượng và sản phẩm, định dạng trong một dòng. Mặc dù một đối tượng Cartltem cũng được sử dụng để truyền dữ liệu, nó không phải là một DTO bởi vì nó có chức năng bổ sung.Các lớp học CartltemList là một container lớp. Trong thực tế, nó là giỏ mua hàng. Một đối tượng tạo từ lớp này mua sắm và theo dõi các đối tượng Cartltem. Nó chứa một danh sách nội bộ để lưu trữ các đối tượng Cartltem, một tài sản chỉ đọc để hiển thị số lượng các đối tượng Cartltem nó chứa, indexers để thiết lập một đối tượng Cartltem của index và để có được một đối tượng Cartltem của chỉ số hoặc sản phẩm ID, và phương pháp để thêm và loại bỏ các đối tượng Cartltem và để xóa toàn bộ đối tượng CartltemList
đang được dịch, vui lòng đợi..
