介绍
在本实验中,我们将实现 C++ 中的多态性概念。多态性是面向对象编程中的一个概念,它允许单个函数以不同的方式使用。多态性有两种类型:编译时多态性(静态多态性)和运行时多态性(动态多态性)。在本实验中,我们将重点讨论运行时多态性(动态多态性)。
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
cpp(("C++")) -.-> cpp/OOPGroup(["OOP"])
cpp(("C++")) -.-> cpp/IOandFileHandlingGroup(["I/O and File Handling"])
cpp(("C++")) -.-> cpp/SyntaxandStyleGroup(["Syntax and Style"])
cpp/OOPGroup -.-> cpp/classes_objects("Classes/Objects")
cpp/OOPGroup -.-> cpp/class_methods("Class Methods")
cpp/OOPGroup -.-> cpp/inheritance("Inheritance")
cpp/OOPGroup -.-> cpp/polymorphism("Polymorphism")
cpp/IOandFileHandlingGroup -.-> cpp/output("Output")
cpp/IOandFileHandlingGroup -.-> cpp/files("Files")
cpp/SyntaxandStyleGroup -.-> cpp/code_formatting("Code Formatting")
subgraph Lab Skills
cpp/classes_objects -.-> lab-96154{{"在 C++ 中实现动态多态性"}}
cpp/class_methods -.-> lab-96154{{"在 C++ 中实现动态多态性"}}
cpp/inheritance -.-> lab-96154{{"在 C++ 中实现动态多态性"}}
cpp/polymorphism -.-> lab-96154{{"在 C++ 中实现动态多态性"}}
cpp/output -.-> lab-96154{{"在 C++ 中实现动态多态性"}}
cpp/files -.-> lab-96154{{"在 C++ 中实现动态多态性"}}
cpp/code_formatting -.-> lab-96154{{"在 C++ 中实现动态多态性"}}
end