面向过程的程序设计方法从解决问题的每一个步骤入手,? 适合于解决比较小的简单 问题。C语言采用面向过程的程序设计模型,但是由于C本身几? 没有支持代码重用的语言 结构,并且缺乏统一的接口,使得当程序的规模达到一定程度时, 程序员很难控制其复杂性 。
面向对象的程序设计方法则按照现实世界的特点来管理复 ?的事物,把它们抽象为对 象,具有自己的状态和行为,通过对消息的反应来完成一定的任务。