4 个解决方案
#1
看怎么继承的。
https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&tn=93614945_hao_pg&wd=%E6%B4%BE%E7%94%9F%E7%B1%BB%20%E5%9F%BA%E7%B1%BB%20%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0&oq=%25E6%25B4%25BE%25E7%2594%259F%25E7%25B1%25BB&rsv_pq=e92207fb000792ae&rsv_t=bdd5auQ4%2BujIxFFVXYx0GE1ClZKKKcnFk7zGYzH8wdog27mcrZsvEY1eBcI0ZtfySHXD1%2FIN&rsv_enter=1&rsv_sug3=5&rsv_sug1=2&rsv_n=2&rsv_sug2=0&inputT=5139&rsv_sug4=6341
https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&tn=93614945_hao_pg&wd=%E6%B4%BE%E7%94%9F%E7%B1%BB%20%E5%9F%BA%E7%B1%BB%20%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0&oq=%25E6%25B4%25BE%25E7%2594%259F%25E7%25B1%25BB&rsv_pq=e92207fb000792ae&rsv_t=bdd5auQ4%2BujIxFFVXYx0GE1ClZKKKcnFk7zGYzH8wdog27mcrZsvEY1eBcI0ZtfySHXD1%2FIN&rsv_enter=1&rsv_sug3=5&rsv_sug1=2&rsv_n=2&rsv_sug2=0&inputT=5139&rsv_sug4=6341
#2
继承了,所有可用的是公有和保护成员
friend 似乎不能继承
friend 似乎不能继承
#3
虽然继承了构造和析构函数,
却不能象定义了一样使用,
缺省以外的构造函数,只能用在初始化表中
析构函数会自动调用
缺省构造函数,可以自动调用
却不能象定义了一样使用,
缺省以外的构造函数,只能用在初始化表中
析构函数会自动调用
缺省构造函数,可以自动调用
#4
除非使用using声明,否则构造函数不会被继承
析构函数不会被继承,但子类可以重写基类的虚析构函数
友元关系不继承
析构函数不会被继承,但子类可以重写基类的虚析构函数
友元关系不继承
#1
看怎么继承的。
https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&tn=93614945_hao_pg&wd=%E6%B4%BE%E7%94%9F%E7%B1%BB%20%E5%9F%BA%E7%B1%BB%20%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0&oq=%25E6%25B4%25BE%25E7%2594%259F%25E7%25B1%25BB&rsv_pq=e92207fb000792ae&rsv_t=bdd5auQ4%2BujIxFFVXYx0GE1ClZKKKcnFk7zGYzH8wdog27mcrZsvEY1eBcI0ZtfySHXD1%2FIN&rsv_enter=1&rsv_sug3=5&rsv_sug1=2&rsv_n=2&rsv_sug2=0&inputT=5139&rsv_sug4=6341
https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&tn=93614945_hao_pg&wd=%E6%B4%BE%E7%94%9F%E7%B1%BB%20%E5%9F%BA%E7%B1%BB%20%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0&oq=%25E6%25B4%25BE%25E7%2594%259F%25E7%25B1%25BB&rsv_pq=e92207fb000792ae&rsv_t=bdd5auQ4%2BujIxFFVXYx0GE1ClZKKKcnFk7zGYzH8wdog27mcrZsvEY1eBcI0ZtfySHXD1%2FIN&rsv_enter=1&rsv_sug3=5&rsv_sug1=2&rsv_n=2&rsv_sug2=0&inputT=5139&rsv_sug4=6341
#2
继承了,所有可用的是公有和保护成员
friend 似乎不能继承
friend 似乎不能继承
#3
虽然继承了构造和析构函数,
却不能象定义了一样使用,
缺省以外的构造函数,只能用在初始化表中
析构函数会自动调用
缺省构造函数,可以自动调用
却不能象定义了一样使用,
缺省以外的构造函数,只能用在初始化表中
析构函数会自动调用
缺省构造函数,可以自动调用
#4
除非使用using声明,否则构造函数不会被继承
析构函数不会被继承,但子类可以重写基类的虚析构函数
友元关系不继承
析构函数不会被继承,但子类可以重写基类的虚析构函数
友元关系不继承