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.
- Linux (recommended) or Windows operating system
g++
compiler installedmake
orcmake
installed
├───doc
├───configs
└───src
├───classes
│ └───commands
├───commands
└───utils
- Clone this repository.
$ git clone https://github.com/satriadhikara/IF2210_TB1_ABC.git
- Open terminal and navigate to the root directory of this repository.
- Run
make
in terminal.
$ make
- After compiling the program, navigate to the root directory in terminal.
- Enter the following command to run the program.
$ ./main
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 |