protect成员函数可以直接访问吗