IF2210_TB1_ABC Kelola Kerajaan Bersama Labpro

Overview

This project is a C++ implementation of Object Oriented Programming principles such as:

  • Inheritance and Polymorphism
  • Exception and Exception Handling
  • Function Overloading and Operator Overloading
  • Abstract Class and Virtual Function
  • Generic Function and Generic Class
  • Standard Template Library (STL)

This project is built to meet the following guidelines.

Prerequisites

  • Linux (recommended) or Windows operating system
  • g++ compiler installed
  • make or cmake installed

Directory Structure

├───doc
├───configs
└───src
    ├───classes
    │   └───commands           
    ├───commands
    └───utils

How To Compile

  1. Clone this repository.
$ git clone https://github.com/satriadhikara/IF2210_TB1_ABC.git
  1. Open terminal and navigate to the root directory of this repository.
  2. Run make in terminal.
$ make

How To Run

  1. After compiling the program, navigate to the root directory in terminal.
  2. Enter the following command to run the program.
 $ ./main

Authors

Name GitHub NIM
Jonathan Emmanuel Saragih JonathanSaragih 13522121
Satriadhikara Panji Yudhistira satriadhikara 13522125
Mohammad Andhika Fadillah Andhikafdh 13522128
Farrel Natha Saskoro fnathas 13522145
Jason Fernando JasonFernandoo 13522156