You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
820 B
46 lines
820 B
#include "ClassDemo.hpp"
|
|
|
|
VirtualFuncDemo::VirtualFuncDemo()
|
|
{
|
|
MessageBoxA(0, "VirtualFuncDemo (Base Class)", "Virtual Func Demo!", 0);
|
|
}
|
|
|
|
VirtualFuncDemo::~VirtualFuncDemo()
|
|
{
|
|
MessageBoxA(0, "VirtualFuncDemo (Base Class)", "Virtual Destructor Demo!", 0);
|
|
}
|
|
|
|
void VirtualFuncDemo::PrintTest()
|
|
{
|
|
MessageBoxA(0, "VirtualFuncDemo (Base Class)", "Virtual Func Demo!", 0);
|
|
}
|
|
|
|
Demo::Demo()
|
|
{
|
|
MessageBoxA(0, "Demo", "Virtual Func Demo!", 0);
|
|
}
|
|
|
|
Demo::~Demo()
|
|
{
|
|
MessageBoxA(0, "Demo", "Virtual Destructor Demo!", 0);
|
|
}
|
|
|
|
void Demo::PrintTest()
|
|
{
|
|
MessageBoxA(0, "PrintTest", "Hello World!", 0);
|
|
}
|
|
|
|
Demo2::Demo2()
|
|
{
|
|
MessageBoxA(0, "Demo2", "Virtual Func Demo!", 0);
|
|
}
|
|
|
|
Demo2::~Demo2()
|
|
{
|
|
MessageBoxA(0, "Demo2", "Virtual Destructor Demo!", 0);
|
|
}
|
|
|
|
void Demo2::PrintTest()
|
|
{
|
|
MessageBoxA(0, "PrintTest2", "Hello World!", 0);
|
|
} |