Java basic- Assignment - Quản lý xe cộ
* Tạo một giao diện IXe nằm trong gói xeco.info gồm có 2 phương thức:
- public void nhap();
- public void hienthi();
* Tạo Lớp XeMay cũng nằm trong gói xeco.info thực thi giao diện IXe và có các thuộc tính sau:
String bienso;
String loaixe;
String mauxe;
float giatien;
Cài đặt Constructor, các phương thức set/get và Override các phương thức trong giao diện IXe.
* Tạo lớp XeMayHoaBinh nằm trong gói hoabinh.xemay kế thừa lớp XeMay. Bổ sung thêm thuộc tính:
- n (kiểu int) : Dùng để nhập vào số lượng xe
- Một mảng n phần tử kiểu XeMay dùng để lưu thông tin của n xe máy đang quản lý tại tỉnh Hòa Bình.
Cài đặt constructor, override tất cả các phương thức trong lớp XeMay. Phương thức nhập phải nhập vào số lượng xe và gọi nhập thông tin của n xe đó.
* Tạo lớp XeMayHaNoi nằm trong gói hanoi.xemay kế thừa lớp XeMay. Bổ sung thêm thuộc tính:
- n (kiểu int) : Dùng để nhập vào số lượng xe
- Một mảng n phần tử kiểu XeMay dùng để lưu thông tin của n xe máy đang quản lý tại tỉnh Hà Nội.
Cài đặt constructor, override tất cả các phương thức trong lớp XeMay. Phương thức nhập phải nhập vào số lượng xe và gọi nhập thông tin của n xe đó.
* Tạo lớp QuanLyChung nằm trong gói quanlychung.xemay, có menu như sau:
1. Nhập thông tin cho n xe máy tại tỉnh Hòa Bình.
2. Nhập thông tin cho n xe máy tại tỉnh Hà Nội.
3. Sắp xếp danh sách tăng theo biển số xe.
4. Tìm kiếm thông tin xe theo biển số xe.
5. Thống kê số lượng xe đang quản lý.
6. Thoát
- Yêu cầu:
o Sau khi người sử dụng chọn chức năng 3, 4, 5 sẽ đưa ra thông báo nhập vào tỉnh cần thực hiện (Hòa Bình hoặc Hà Nội).
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)
Đỗ Văn Huấn
2020-03-11 15:15:52
package ASSIGNMENT.assignment2.xeco.info; |
package ASSIGNMENT.assignment2.xeco.info; |
package ASSIGNMENT.assignment2.xemay.hanoi; |
package ASSIGNMENT.assignment2.xemay.hoabinh; |
package ASSIGNMENT.assignment2.xemay.QuanLyChung; |