问题
单项选择题
下述()都是面向对象的程序设计语言。
A.SmallTalk、C++、Java
B.Basic、C++、Java
C.ASP、Java、C
D.Fortran、C++、C
答案
参考答案:A
解析:
SmalTalk语言起源于20世纪60年代末期,Smaltalk-80除了对象之外没有其它任何的数据形式,对一个对象的唯一操作就是向它发送消息。Smaltalk-80全面支持面向对象的概念。
C++语言是一种面向对象的强类型化语言,是C语言的一个向上兼容的扩充。C++支持基本的面向对象的概念。
Java语言起源于Oak语言,是一种纯粹的面向对象的语言。
Basic、Fortran、C等也是常用的通用程序设计语言,但它们不是面向对象的程序设计语言。