e-Portfolio
Here is a sampling of my C++ programming.
Thus far I've only programmed console run programs in C++. I used Bloodshed's Dev C++ IDE.
The first program,Deck Of Cards was a standard exercise in Object Oriented Programming. I create a card object, a deck object that is an aggregate of card objects, and lastly a driver to provide a text-based front end. The zip file includes the .exe as well as the source code. I recommend you read the source code of any of my projects to get a feel for how I structure programs in a neat and organized fashion.
This next C++ program College Affiliates was an exercise in several things: Inheritence, templates, and data storage. The program keeps track of College Affilates, Employees, and Students- the latter two classifications being children of the College Affiliate classification via Inheritance. Templates are a way of writing functions in such a way that they're somewhat indifferent to the type of object passed to them. For example, without templates I might have to write a read, write, update, and delete function for each type of object (Affiliate, Student, Employee) resulting in having to write 12 different functions. By using templates I need only write the four functions.