C++类中"实现细节"、"成员函数细节"和"接口设计"是什么意思?

书上原话:原则是将实现细节从接口设计中分离出来。如果以后找到了更好的、实现数据表示或成员函数细节的方法,可以对这些细节进行修改,而无需修改程序接口,这使程序维护起来更容易。