30/09/2018, 18:46

Interface trong java (hướng đối tượng)

Hiện e đang học java hướng đối tượng, có đề thi như thế này ạ

`Thông tin về Sách gồm các thuộc tính (mã sách, Tên sách, Tác giả, Chuyên ngành, Năm xuất bản,
Số lượng) – trong đó Chuyên ngành có thể là: Khoa học tự nhiên, Văn học – Nghệ thuật, Điện tử
Viễn thông, Công nghệ thông tin. Mã sách là một số nguyên có 5 chữ số, tự động tăng.
Thông tin về Bạn đọc (mã bạn đọc, Họ tên, địa chỉ, Số ĐT), mã bạn đọc là một số nguyên có 5 chữ
số, tự động tăng.
Bổ sung Bảng QL Mượn sách trong đó một bạn đọc sẽ được phép mượn không quá 5 đầu sách khác
nhau, mỗi đầu sách không mượn quá 3 cuốn. Ghi rõ tình trạng hiện thời của sách khi cho mượn.
Tự xác định các lớp cho phù hợp và Viết chương trình trên Java sử dụng giao diện Frame hoặc
JFrame (có thể dùng kéo thả) thực hiện các chức năng sau:

  1. Nhập thêm đầu sách mới vào file SACH.DAT. Có xử lý ngoại lệ. In ra danh sách các đầu
    sách đã có trong file.

  2. Nhập thêm bạn đọc vào file BD.DAT. Có xử lý ngoại lệ. In ra danh sách bạn đọc đã có trong
    file.

  3. Lập Bảng QL mượn sách cho từng bạn đọc bằng cách nhập các đầu sách mà bạn đọc mượn,
    lưu vào file QLMS.DAT và in danh sách ra màn hình (chú ý: cùng một loại bạn đọc với một
    đầu sách thì không thể xuất hiện 2 lần trong bảng này).

  4. Sắp xếp danh sách Quản lý mượn sách đã lưu trong QLMS.DAT
    a. Theo tên bạn đọc
    b. Theo Số lượng cuốn sách được mượn (giảm dần)

  5. Tìm kiếm và hiển thị danh sách mượn sách theo tên bạn `

Ngoài ra đề còn yêu cầu Sinh viên tự thiết kế các lớp liên quan và phải mô tả đúng quan hệ giữa các lớp. Trong bài làm BẮT BUỘC phải sử dụng giao tiếp (interface)
với yêu cầu đó thì cho e hỏi là e cần dùng interface ở những đâu ạ?

Cương Nguyễn viết 20:49 ngày 30/09/2018

Nhìn cái font chữ, + bố cục đã không muốn đọc rồi

Đạt Đỗ viết 20:54 ngày 30/09/2018

Nhìn thấy hơi nhức mắt, đọc không nổi, chữ dính màu nền nữa.

Bài liên quan
0