add virtual methods

add interface
add pure virtual
add casts
add template example
This commit is contained in:
2025-02-12 16:51:05 +01:00
parent a0b1dd4c08
commit 0e140ba81f
9 changed files with 97 additions and 3 deletions
+3
View File
@@ -128,12 +128,15 @@
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="ClassA.cpp" />
<ClCompile Include="ClassB.cpp" />
<ClCompile Include="functions.cpp" />
<ClCompile Include="main.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="ClassA.h" />
<ClInclude Include="ClassB.h" />
<ClInclude Include="functions.h" />
<ClInclude Include="IPrintable.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">