1.1.4 面向对象或面向问题的高级语言
第四代语言是使用第二代、第三代语言编制而成的。面向对象的语言是在面向过程的计算机语言的基础上发展而来的,如C++语言就是由C语言发展面来的。所谓面向对象,就是基于对象的概念,以对象为中心,类和继承为构造机制,认识、了解、刻画客观世界并开发出相应的软件系统。它把构成问题的事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描述某个事物在整个解决问题的步骤中的行为。比较典型的代表面向对象程序设计语言的有C++、Visual Basic、Delphi等。