三种继承方式对于基类成员的访问权限是怎样的?
对于C++的继承方式共有三种:
public继承
#include <string.h>
#include <iostream>
using std::cout;
using std::endl;
//定义一个基类
class Car
{
public:
Car()
: _category(nullptr)
, _function(nullptr)
{
}
Car(const char * category, const char * function)
: _category(new char[strlen(category) + 1]())
, _function(new char[strlen(function) +