由于存在pubic、protect和private的声明后,类的一些属性访问权限受到限制,其中
public表示可以被所有类访问,
protect表示只能被该类和该类的子类访问
private表示只能被该类本身的函数调用
在某个类的声明后面加上 friend class classname,那就表示该类可以被名字为classname的类访问该类的所有属性,包括public、protect和private的属性。
由于存在pubic、protect和private的声明后,类的一些属性访问权限受到限制,其中
public表示可以被所有类访问,
protect表示只能被该类和该类的子类访问
private表示只能被该类本身的函数调用
在某个类的声明后面加上 friend class classname,那就表示该类可以被名字为classname的类访问该类的所有属性,包括public、protect和private的属性。