Oriented Object Programming with C++.
The problem's descriptions can be found below:
Pdv's problem here
Classes here.
Bank Account here.
In this discipline I learned advanced concepts about C++ such as:
- Variables and Constants
- Array and Vectors
- Strings
- Pointers and Reference
- Classes and Objects
- Inheritance and Multiple Inheritance
- Polymorphism and Virtual Functions
- Smart Pointers
- The Standard Template Library (STL)
I've compiled and executed this software only in Linux (Mint and Ubuntu). These are the steps needed in order to compile the program:
- Make sure you've all dependencies installed as g++.
- Download the source code together with the Makefile.
- Done.
To execute the files, just issue the following command from the project root directory.
$ ./pdv ./poligonos ./cadastro ./bank