结束语
天下维客,你可以修改的网络知识库
[编辑]
回顾设计问题
在本教程中,我们研究了 Java 语言简化好的可重用库的创建过程的一些具体方法。我们还研究了作为这些语言功能的基础的一些理论。
好的库应该能够清楚地传达其内部结构,以便让用户在不了解其内部工作方式的情况下知道如何使用这个库。
封装实现了使代码接口紧凑和清晰易懂的目的,从而使库变得更可靠和易于理解。
可扩展性可以让您创建能够很好地实现某一个目标的库,而使用户来完善缺少的部分,并重新使这个库满足用户的特殊需要。由于 Java 语言是面向对象的,因此方法很清楚:继承提供了一种不必知道所定制代码的所有细节就可以定制代码的方法。
最后,提供一种获取代码的调试信息的方法有助于用户找到它们自己的错误(或您的错误!),而且也不必知道库实现的所有细节。


