/*
 * @topic T0M141 C++ crash course sample 04
 * @brief Demonstrates C++ class inheritance
*/

#include <iostream>
#include "utility.h"
#include "window.h"

Frame* create_window()
{
	return new Frame( 10, 20 );
}

int main()
{
	int dummy = 0;
	//Window window( 10, 20 );
	Window* window = create_window();
	// because window is a pointer to object
	// we use -> pointer-to-member dereference operator
	window->display();

	pause();
	return 0;
}