结构化编程和面向对象编程(OOP)之间的一般区别是什么? OOP提供什么?结构化编程和面向对象编程之间的区别?
0
A
回答
0
OOP对结构化编程的巨大优势在于,它更容易在OOP语言中实现封装和多态性。它可以用结构化语言来完成(例如,参见libjpeg或glib/GTK +),但与OOP相比,它需要更少的思考。
0
不幸的是,在这里的答案中,两者之间的区别可能有点多。为了说明这一点,有不少书籍可供选择,它们也不一定是很薄的小书。我推荐的是Grady Booch的Object Oriented Analysis and Design with Applications。还有不少其他人(包括记忆服务,至少有同一作者的一个更新的),从真正的好到绝对的垃圾。如果你进行一些搜索,你可以找到其他人的推荐书籍列表。
相关问题
- 1. 结构化编程与结构化开发方法之间的区别?
- 2. 面向协议编程与面向对象编程的区别与范例
- 3. 面向对象和非面向对象之间的区别javascript
- 4. 模板元编程时结构和类之间的区别
- 5. 面向对象编程与程序编程 - 最大的区别是什么?
- 6. 命令式和面向对象编程有什么区别?
- 7. 面向对象的编程和路径
- 8. 面向对象编程
- 9. 面向对象编程
- 10. Scala面向对象编程
- 11. mysqli面向对象编程
- 12. 面向对象编程(HOW!)
- 13. Python面向对象编程
- 14. 面向对象编程
- 15. Python:面向对象编程
- 16. MVC/HMVC和面向对象编程
- 17. 系统编程语言和应用程序编程语言之间的区别
- 18. 面向对象的编程和超类的构造函数
- 19. 面向对象的风格编程,用于对象之间的交互
- 20. 克隆对象和硬编码HTML之间的区别HTML
- 21. 模块化编程和结构化编程
- 22. 对象引用声明和对象构造之间的区别?
- 23. 结构和类之间的区别?
- 24. 面向对象的python编程
- 25. 面向对象编程。子类的域
- 26. 面向对象的编程问题
- 27. 面向对象的编程设计?
- 28. python ShoppingCart中的面向对象编程
- 29. Python面向对象的编程
- 30. C++中的面向对象编程
非常感谢你 – osabri 2010-06-17 20:13:01