百科问答小站 logo
百科问答小站 font logo



面向对象程序设计比传统的面向过程程序设计更有什么好处? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

我记得OO的流行是因为GUI的流行,传统的面向过程的语言在编写和设计GUI应用的时候显得非常的吃力。

将GUI的界面元素抽象为控件,再使用对象来实现之,比起传统的面向过程能够更好的开发和设计GUI的应用程序。

面向对象也只是众多编程范式中的一种,一般认为面向对象比较适合应用于GUI开发、领域建模。

一个新的编程范式提出和流行并不见得就是各方面都强于之前的,而是因为某些特定的领域出现了一些现有的范式难以解决的问题而已。就像函数式其实非常古老了,最近突然流行起来无非是其天然适合高并发的环境罢了。




  

相关话题

  大学生如何实现一个数据库? 
  有什么理论复杂但是实现简单的算法? 
  C++的运行时多态,性能损失有多大? 
  用C/C++开发工业软件适合吗? 
  C++中怎么区分char和数值? 
  参加ICPC国际编程竞赛的大学生到底有多厉害,在校生该如何准备? 
  怎么通俗的解释COM组件? 
  如何快速地在每个函数入口处加入相同的语句? 
  为什么编程语言对异步编程都是很晚近才开始支持的? 
  你在阅读源代码或设计文档时,看到哪些惊艳的技巧? 

前一个讨论
如何分析 Google 因 Apps for Education 挖掘学生电邮数据而被诉一事?
下一个讨论
银行集体限制快捷支付转账额度,会给余额宝、理财通带来什么影响?如何应对?





© 2025-03-31 - tinynew.org. All Rights Reserved.
© 2025-03-31 - tinynew.org. 保留所有权利