Skip to content

mahajialirezaei/Project3_AP_KNTU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Project3_AP_KNTU

Description

Project3_AP_KNTU is the continuation of Project2_AP_KNTU, developed as part of the Advanced Programming course at KNTU. This project expands upon the features and functionalities of its predecessor by introducing improved software design, enhanced performance, and additional capabilities.

The project follows object-oriented programming (OOP) principles and utilizes advanced Java concepts such as multithreading, GUI development (if applicable), and optimized data structures.

Features

  • Enhanced Object-Oriented Design – Improved class structures, better encapsulation, and modular design.
  • Optimized Data Structures – More efficient use of lists, maps, and other collections.
  • Multithreading Support – Improved performance through concurrent execution (if applicable).
  • GUI Implementation – (If included) A user-friendly graphical interface for better interaction.
  • Persistence & File Handling – Storing and retrieving data efficiently.
  • Error Handling & Exception Management – Improved stability and robustness.

Installation

  1. Clone the repository:
    git clone https://github.com/mahajialirezaei/Project3_AP_KNTU.git
  2. Open the project in an IDE such as IntelliJ IDEA or Eclipse.
  3. Ensure JDK 11+ is installed.
  4. Compile and run the application:
    javac Main.java
    java Main

Usage

  • Run the application and interact with its features.
  • Modify configuration files (if applicable) for custom settings.
  • Utilize the command-line interface (CLI) or graphical user interface (GUI) (if available).

Previous Project Reference

This project builds upon the foundation of Project2_AP_KNTU. Users familiar with Project2_AP_KNTU will notice significant improvements and additional functionality in this version.

Contributing

Contributions are welcome! Feel free to fork the repository and submit pull requests for improvements.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages