PRO192_-_PE1_-_FA_2024_2927.webp
golden_swallow

PRO192_-_PE1_-_FA_2024_2927.webp

by the number of pages, Search magazines, Delete magazines." Use the given Menu class to write
Zoom
the main menu is required.
Add a new magazine from the console. Validate for date published following the format "dd/mm/yyyy". Example: 12/02/2014. If the user inputs wrong data, it must require user input again.
Display all magazines.
Display sorted magazines by the number of pages.
Search magazines by title, publisher, or issue number.
Delete magazines where the magazine's age is 5 years or older.
Program design (0.5 mark): following the MVC pattern
Package model contains the Magazine and Magazine List classes
Package controller contains the MagazineManagement class (this class needs to contain the main function to run the program)
Package view contains the Menu class
If the student wants to separate the input and output-related methods from the MagazineManagement class and move them into the MagazineListView class, this is acceptable. In that case, the view package will contain both the Menu and MagazineListView classes.
Notice:
1. An abstract Menu class is provided for use in the development this application.
2. Students must strictly follow all requirements as described above for marking. Any modification of the
+ 100%
Close
Chưa có bình luận nào.

Thông tin

Category
PRO192
Thêm bởi
golden_swallow
Ngày thêm
Lượt xem
1,723
Lượt bình luận
0
Rating
0.00 star(s) 0 đánh giá

Image metadata

Filename
PRO192_-_PE1_-_FA_2024_2927.webp
File size
243.1 KB
Dimensions
1920px x 803px

Share this media

Back
Bên trên Bottom