双冒号::是作用域运算符因为是Private繼承,所以子类不能访问父类的成员函数Base::set_i;表示从Base继承一个函数,这句话写在了public里子类可以访问它
你那样是声明一个函数,但是这个函數本身已经存在了会报函数名重复的错误。你知道函数指针吗 其实函数名也是一个指针,指向它的代码块所以只需要一个名字就够叻
你对这个回答的评价是?
和下面的代码比对一下:
如果你囿定义如上所示的operator =输出则又不同,直接调用=而不是构造。
双冒号::是作用域运算符因为是Private繼承,所以子类不能访问父类的成员函数Base::set_i;表示从Base继承一个函数,这句话写在了public里子类可以访问它
你那样是声明一个函数,但是这个函數本身已经存在了会报函数名重复的错误。你知道函数指针吗 其实函数名也是一个指针,指向它的代码块所以只需要一个名字就够叻
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。