问:面向对象开发的本质是什么?答:抽象。
问:什么是抽象?答:使用概念及其之间的关系对纷繁复杂的世界进行逻辑上的组织、分类,谓之抽象。
问:怎么做好抽象?答:高内聚、低耦合。
问:怎么才能做好高内聚、低耦合?答:哪这么多废话,自己看《设计模式--可复用面对对象软件的基础》、《敏捷软件开发:原则、模式与实践》和《代码大全(第二版)》去。
Powered by: 博客园 Copyright © 2024 疾风 Powered by .NET 9.0 on Kubernetes