|
lab_inheritance
Insidious Inheritance
|
| Implementation of the HSLAPixel class for use in with the PNG library | |
| Implementation of a simple PNG class using HSLAPixels and the lodepng PNG library | |
| Implementation of the Circle class | |
| Declaration of the Circle class | |
| Provides a variety of colors for convenience | |
| Declaration of the Drawable class | |
| Implementation of the Flower class | |
| Declaration of the Flower class | |
| Implementation of the Line class | |
| Declaration of the Line class | |
| Provides a simple application that draws some stuff | |
| Implementation of the Rectangle class | |
| Declaration of the Rectangle class | |
| Implementation of the Shape class | |
| Declaration of the Shape class | |
| A simple application that demonstrates a problem with the Circle constructor | |
| A simple application that demonstrates a problem with the Triangle destructor | |
| A simple application that demonstrates a problem with Truck pure virtual methods | |
| A simple application that demonstrates slicing in the Flower class | |
| A simple application that demonstrates a problem with Shape virtual methods | |
| Implementation of the Triangle class | |
| Declaration of the Triangle class | |
| Implementation of the Truck class | |
| Declaration of the Truck class | |
| Implementation of the Vector2 class | |
| Declaration of the Vector2 class |