Using C++ and this repository to review: Types of Data, Classes, Types of Operators, Static and Dynamic Instantiation, Common Algorithms and Recursion, Containers with Dynamic and Static Arrays, UML (StarUML), Relations between classes and Types of Casting.
•Installation • Run it • Structure • Credits
- Donwload and Configure C++/GCC from https://code.visualstudio.com/docs/languages/cpp.
- Download and Configure StartUML (optional) if you want to open/modify the UML file: https://staruml.io/
- Download or clone this repository in your folder:
# Clone this repository
$ git clone https://github.com/luisfelipe7/CPP-Review-With-GCC-StartUML
- Go into to the repository
# Go into the repository
$ cd CPP-Review-With-GCC-StartUML
- Compile the file Main.cpp with GCC compiler.
# Run in bash
$ g++ Main.cpp
- Then execute the .exe file and start checking the options that I have to test and pratice.
- Open the file called "UML Diagram - StarUML.mdj" using StarUML if you want to modify the file.
- The Header files are located in the folder called Header Files.
- The Definition files are located in the folder called Definition Files.
- The Main.cpp file is the one in charge of running the program and including the classes to compile the files.
- Finally, these are the principal relations between the classes:
*Some of the constructors are not showing all the parameters and some classes are not including all the methods, the idea of the UML was to define the relations between the classes
Thanks to UNA (Universidad Nacional de Costa Rica) for teaching everything about C++
GitHub @luisfelipe7 ·