对象式语言(object-oriented language),理学-计算机科学技术-计算机软件-软件语言与方法-软件语言-对象式语言,能够较好地支持面向对象编程范式的语言,也是最为流行的一类编程语言。又称面向对象语言。这类语言将对象(object)视为程序的基本单位,而程序运行的过程视为对象间交互的过程。通过对象的概念,面向对象语言将相关联的数据与行为组织到一起,其中每个对象具有自己的状态(通常指该对象属性或域的取值),并提供一系列操作(通常指该对象的方法),可读取或修改该对象的状态,或进行其他计算。面向对象语言支持用户自定义类(class)作为对象的模板,根据一个类创建出的对象也称为该类的实例(instance),而同一个类的实例通常具有相同的属性(属性的值可以不同)与方法。此外,面向对象语言一般需支持继承(inheritance),即用户定义一个新类时,可继承已有类中的方法与属性。对象、类、继承也被认为是标准面向对象语言必须提供的基本特性。