摘要:
虚函数:实现动态多态。 纯虚函数,就是抽象类。就是接口 ABC(Abstract Base Classes)。 不能实例化。 需要实例化的子类,派生类,要重写纯虚函数。 覆盖(派生类与子类),重载(函数名相同,参数或者返回值不同),重载要求函数名相同,但是参数列表必须不同;覆盖要求函数名、参数列表、 阅读全文
摘要:
c++迭代器,可以理解成 指针的泛化。 迭代器与指针:迭代器(Iterator)是指针(pointer)的泛化,提供了对对象的间接访问。迭代器针对容器,而指针类型针对数组。迭代器与模板:模板使得算法独立于存储的数据类型,即任何数据类型都可以使用该程序设计。而迭代器使得算法独立于使用的容器类型,即任何 阅读全文