Update README.md

This commit is contained in:
2026-04-23 10:37:58 +00:00
parent a61780dfc3
commit cc9ad9520c
+7
View File
@@ -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 userprovided movie ID.