Update README.md
This commit is contained in:
@@ -1,8 +1,10 @@
|
||||
## Third Assignment: Movie Explorer 🎬 + Rational Calculator 🧮
|
||||
---
|
||||
|
||||
Welcome to Your Third Assignment in the Advanced Programming Course!
|
||||
|
||||
This assignment consists of two separate parts. You must complete both parts.
|
||||
|
||||
---
|
||||
|
||||
## Part 1: Rational Class (Rational Numbers)
|
||||
@@ -16,6 +18,7 @@ Implement addition, subtraction, multiplication, and division as instance method
|
||||
Implement addition, subtraction, multiplication, and division as static methods
|
||||
|
||||
Note: Detailed TODO comments are provided inside Rational.java.
|
||||
|
||||
---
|
||||
## Part 2: Movie Explorer 🎬 (Using API)
|
||||
In this part, you will develop a Java application that fetches movie data from an API and allows users to browse and search movies.
|
||||
@@ -45,6 +48,7 @@ Display the genres of a specific movie
|
||||
Implement a console menu in Main to receive user input and display data
|
||||
|
||||
Note: Detailed TODO comments are provided inside each of the above source files.
|
||||
|
||||
---
|
||||
## Objectives ✏️
|
||||
By completing this assignment, you will:
|
||||
@@ -58,6 +62,7 @@ Work with JSON parsing and REST APIs
|
||||
Design a simple console-based menu
|
||||
|
||||
Improve Git workflow and project management
|
||||
|
||||
----
|
||||
## Prerequisites ✅
|
||||
Git
|
||||
@@ -81,6 +86,7 @@ Ensure the code compiles and runs correctly
|
||||
Commit and push regularly
|
||||
|
||||
Submit a pull request from development to main
|
||||
|
||||
---
|
||||
## Evaluation Criteria ⚖️
|
||||
Functionality: Code compiles and runs without errors; all features work correctly
|
||||
@@ -88,6 +94,7 @@ Functionality: Code compiles and runs without errors; all features work correctl
|
||||
Code Quality: Clean, readable, well-structured code with proper naming
|
||||
|
||||
Understanding: You must be able to explain your implementation
|
||||
|
||||
---
|
||||
## Bonus Tasks ✒️
|
||||
Parse the JSON returned by the `getMovieInfo` method into a MovieInfo entity, and then present the structured movie details based on the user‑provided movie ID.
|
||||
|
||||
Reference in New Issue
Block a user