友元函数可以访问私有成员吗