2020年2月19日
摘要: 虚函数注意事项 只需在虚函数的声明处加上virtual关键字,函数定义处可以加也可以不加 可以只将基类中的函数声明为虚函数,这样派生类中具有遮蔽关系的同名函数都将自动成为虚函数。 当基类中定义了虚函数,如果派生类没有定义新的函数来遮蔽此函数,那么将使用基类的虚函数。 构造函数不能是虚函数。对于基类的 阅读全文
posted @ 2020-02-19 23:59 xiaobaizzZ 阅读(273) 评论(0) 推荐(0)
摘要: 封装 可读性 继承 可扩充性 多态 可重用性 多态:指同一名字的事物可以完成不同的功能。 编译时的多态:主要指函数的重载(包括运算符的重载)、对重载函数的调用,在编译时就能根据实参确定应该调用哪个函数,因此叫编译时的多态; 运行时的多态:和继承和虚函数有关。 发现:当基类指针p指向派生类Teache 阅读全文
posted @ 2020-02-19 23:44 xiaobaizzZ 阅读(161) 评论(0) 推荐(0)
摘要: 前序+中序 后序+中序 前序+后序 阅读全文
posted @ 2020-02-19 21:38 xiaobaizzZ 阅读(275) 评论(0) 推荐(0)
摘要: 二叉树前序遍历(递归 + 迭代) 二叉树中序遍历(递归 + 迭代) 二叉树后序遍历(递归 + 迭代) 二叉树层序遍历(BFS + DFS) 阅读全文
posted @ 2020-02-19 17:36 xiaobaizzZ 阅读(182) 评论(0) 推荐(0)