1.4 隐藏在背后的实现
方便起见,我们可以把这一领域的从业人员分成类创建者(构建新型数据类型的人)和客户端程序员(类的消费者,他们在应用中使用这些数据类型)两类。客户端程序员的目标是收集一个能快速的在应用开发中使用的类工具箱。类创建者们的任务则是构建类,并且只展现那些必须向客户端程序员展现的部分【接口以及类的方法】而将其余全部隐藏起来。这么做的原因是如果将其隐藏,那么客户端程序员就不能进入类的内部,这也就意味着类创建者可以更改那些隐藏的部分而不必顾及这些更改会不会对其他任何人【包括使用了这些方法的人,即客户端程序员】造成影响。这些
复制链接