add Cpp folder and virtual.cpp, pure_virtual.cpp