Bài Tập Java OOP: Chương Trình Kiểm Tra Thực Phẩm - Freetuts
Có thể bạn quan tâm
- Viết Chương Trình Java để Tìm Số Ngày Trong Tháng
- Viết Chương Trình Java Mô Phỏng Bài Toán Sản Xuất (producer) Và Tiêu Thụ (consumer) Là 02 Lớp Thread
- Viết Chương Trình Java Nhập Vào 2 Số Nguyên A B Xác định Số Lớn Nhất (max) Số Nhỏ Nhất Trong 2 Số
- Viết Chương Trình Javascript để Lấy Một Phần Tử Ngẫu Nhiên Từ Một Mảng
- Viết Chương Trình Javascript Kiểm Tra Ký Tự đầu Tiên Của Chuỗi Có Phải Là Ký Tự Hoa Hay Không
Trong bài tập này chúng ta sẽ thực hiện chương trình kiểm tra thực phầm bằng ngôn ngữ Java.
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức. Cũng như các bài tập trước đây cũng là một bài tập nhập xuất đơn giản, ngoài ra còn sử dụng các phương thức về ngày tháng năm trong ngôn ngữ Java.
Đề bài: Chương trình kiểm tra thực phẩm.
Viết lớp ThucPham mô tả một hàng hóa là hàng thực phẩm trong kho của một siêu thị, có các thuộc tính:
- Mã hàng (không cho phép sửa, không được để rỗng).
- Tên hàng (không được để rỗng), đơn giá (>0).
- Ngày sản xuất và ngày hết hạn (ngày không được để rỗng, ngày hết hạn phải sau ngày sản xuất).
Ràng buộc chặt chẽ các ràng buộc trên các trường dữ liệu. Nếu dữ liệu không hợp lệ thì gán giá trị mặc định cho phép tương ứng của trường đó.
Bài viết này được đăng tại [free tuts .net]
- Tạo 1 constructor có đầy đủ tham số, 1 constructor có tham số là mã hàng.
- Viết các phương thức setters/getters.
- Viết phương thức kiểm tra một hàng thực phẩm đã hết hạn chưa?
- Phương thức toString, trả về chuỗi chứa thông tin của hàng thực phẩm. Trong đó: Định dạng đơn giá có phân cách hàng nghìn. Định dạng kiểu ngày là dd/MM/yyyy.
Viết hàm Main để thực hiện các yêu cầu trên.
Chương trình kiểm tra thực phẩm.
Hướng dẫn:
Chúng ta sẽ thực hiện lần lượt các yêu cầu của đề bài:
- Đầu tiền chúng ta sẽ thực hiện tạo class ThucPham với các thuộc tính maHang, tenHang, donGia, nSX, hSD. Với các thuôc tính này chúng ta sẽ phải gán điều kiện như đề bài đã yêu cầu
- Trong class ThucPham chúng ta sẽ khởi tạo các constructor mặc đinh và constructor có tham số.
- Khởi tạo các phương thức getter và setter.
- Khởi tạo các phương thức kiểm tra ngày tháng năm. Cụ thể chúng ta sẽ kiểm tra ngày tháng năm nhập vào có hợp lệ hay không.
- Khởi tạo phương thức kiểm tra sản phẩm còn hạn sử dụng hay không dựa vào này sản xuất, hạn sử dụng và ngày hiện tại.
- khởi tạo phương thức toString để hiển thị kết quả dưới dạng chuỗi.
- Tiếp đến sẽ tạo class Main để gọi các phương thức được khởi tạo ở class ThucPham.
Kết quả: Nhập thông tin sản phẩm:
Kết quả: Xuất thông tin sản phẩm và kiểm tra hạn sử dụng:
Như vậy là chúng ta đã thực hiện xong chương trình kiểm tra thực phẩm. Chúc các bạn thực hiện thành công!!!
Từ khóa » Viết Chương Trình Java Cho Phép Nhập Vào Số Lượng đơn Giá để Tính Trị Giá Của Một Mặt Hàng
-
20 BÀI TẬP JAVA CƠ BẢN CHO NGƯỜI MỚI HỌC (CÓ ĐÁP ÁN)
-
Bài Tập Java Có Lời Giải - Học Lập Trình Java - Viettuts
-
Bài Tập Java Cơ Bản, Có Lời Giải Code Mẫu
-
[PDF] BÀI TẬP MÔN LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
-
Tổng Hợp Bài Tập Lập Trình Hướng đối Tượng Trong Java - Deft Blog
-
Viết Phương Trình Cho Phép Nhập Vào Số Lượng, đơn Giá để Tính Giá ...
-
Bài Tập C Tính Thành Tiền Của Sản Phẩm - Programming
-
[PDF] OOP_2013.pdf - VNU-UET
-
Bài 7 Các Phép Toán Số Học Trong Java - IT For Student
-
Những Kiến Thức Java Core PHẢI BIẾT để Bắt đầu Làm Automation ...
-
[PDF] MỤC LỤC - Khoa CNTT
-
Trên Cùng 1 Hóa đơn Có được Ghi Hai Mặt Hàng Không Cùng Thuế ...