Tender Evaluation System
Course: Object-Oriented Programming in JAVA Lab (BCA39109) | Semester: BCA 3rd Sem
This project demonstrates how to use an Array of Objects in Java to manage and process multiple instances of a custom class. It evaluates a list of submitted business tenders and determines which company offered the lowest quotation.
- Arrays of Objects: Declaring and initializing an array (
Tender[]) to store exactly five distinctTenderobject references, demonstrating how to handle multiple grouped objects efficiently. - Encapsulation: The
Tenderclass keeps its fields (quotationandcompanyName)privateand exposes them safely via public getter methods (getQuotation(),getCompanyName()). - Iterative Data Processing: Using standard
forloops to both populate the array of objects sequentially and then traverse the array to calculate the minimum value.
To run this program, ensure you have the Java Development Kit (JDK) installed on your machine.
- Open your terminal or command prompt.
- Navigate to the directory containing the file.
- Compile the Java code: