您的位置首页百科问答

OO语言和Non-OO语言的区别?

OO语言和Non-OO语言的区别?

OO语言,就是面向对象的程序设计语言(object oriented);Non-OO语言,就是非面向对象的程序设计语言(传统的面向过程和函数的语言)。

面向对象的程序设计语言把计算机要处理的事物,分成不同的类,每个类,为一个对象,与该对象有关的运算、函数、操作等等,打包在一起。类可以继承、派生,形成一个系统。组织良好。扩展比较容易。

面向过程、函数的语言,基本单元是每类对象的每个操作、函数,整体上比较支离。