const=0

  • Post author:
  • Post category:其他



只有虚拟函数(带virtual)后面能有‘=0’,表示该虚函数为纯虚函数,这样的函数只起提供一个接口的作用,没有实际的内容






拥有虚拟函数的类是抽象类,即不能实例化,通常作为其他类的父类,子类必须重载这样的纯虚函数来实现具体功能,并使子类能像一般的类一样可实例化






关键字const说明这个函数不能直接或间接地改变成员变量,即对成员变量起保护作用