选择B,正确。私有成员就是只能本类的成员函数访问,其它类是不能直接访问到的。如果你需要别的类去访问,一般定义为public类型。
错的,因为友元函数也可以访问。
错误,选A——友元函数可以访问类的私有成员和保护成员
个人感觉是错的。因为私有成员外部根本访问不到,何谈非法不非法。
错误,选A——友元函数可以访问类的私有成员和保护成员。