【C++】—— 多态(上)

一、多态的概念 1.1 概念 通俗的来说,多态就是多种形态,具体一点就是,去完成某个行为时,不同的对象去完成会有不同的状态。 我们来举个栗子,比如说我们平时买票这个行为,普通人买票就是全价票,学生就是半价票,军人可以优先买票,这就相同的一个行为,不同的人去完成有不同的效果。 二、多态的定义和实现 2.1 多态的构成条件 1.调用函数的对象必须是指针或者引用 2.被调用的函数必须是虚函数,且完成了虚
相关文章
相关标签/搜索