下列说法错误的有()A.Java面向对象语言容许单独的过程与函数存在B.Java面向对象语言容许单独的方法存在C.Java语言中的方法属于类中的成员(member)D.Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同

题目

下列说法错误的有()

A.Java面向对象语言容许单独的过程与函数存在

B.Java面向对象语言容许单独的方法存在

C.Java语言中的方法属于类中的成员(member)

D.Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同


相似考题
参考答案和解析
正确答案:ABC
更多“下列说法错误的有()A.Java面向对象语言容许单独的过程与函数存在B.Java面向对象语言容许单独的方法存在C.Java语言中的方法属于类中的成员(member)D.Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同”相关问题
  • 第1题:

    以下各概念中,(47)不属于面向对象的方法。

    A.类

    B.对象

    C.继承

    D.函数调用


    正确答案:D
    解析:面向对象=对象+类+继承+通过消息的通信。故仅有选项D不属于面向对象的方法。

  • 第2题:

    下列关于Java语言特点的叙述中,错误的是( )。

    A.Java是面向过程的编程语言

    B.Java支持分布式计算

    C.Java是跨平台的编程语言

    D.Java支持多线程


    正确答案:A
    Java是新-代编程语言,具有很多特点:简单易学;利用面向对象技术;分布式计算;健壮性(鲁棒性);安全性;跨平台(即体系结构中立);可移植性;解释执行;高性能;多线程;动态性。因此,本题的正确答案是A。

  • 第3题:

    下列说法中错误的是( )。

    A.捕获异常在调用方法时用throw子句捕获并处理

    B.异常对象用new来创建

    C.Java语言中的类库中已定义有许多异常类可利用

    D.Throwable类分为Error和Exception两子类


    正确答案:A
    解析:一个方法中为某种类型的异常对象提供对应的处理时,调用该方法就可捕获这种异常,也就是说当异常已被定义时,必须通过try-catch-finally语句处理它。

  • 第4题:

    下列关于构造方法的叙述中,错误的是

    A.Java语言规定构造方法名与类名必须相同

    B.Java语言规定构造方法没有返回值,但不用void声明

    C.Java语言规定构造方法不可以重载

    D.Java语言规定构造方法只能通过new自动调用


    正确答案:C
    解析:本题考查的是构造方法的使用。Java浯言中,构造方法是一种特殊的方法,是为对象初始化操作编写的方法,用它来定义对象的初始状态。Java中的每个类都有构造方法,它也是由方法名、参数和方法体组成的。构造方法有如下特点:
      ●构造方法的名字必须与类名相同。
      ●构造方法不返回任何数据,但不用void来声明。
      ●用户不能直接调用构造方法,必须通过关键字new自动调用。
      ●构造方法可由用户在类中定义,默认时由Java语言自动生成。但它是个空方法,变量被赋予该数据类型的默认值。
      ●在构造方法实现中,可以进行方法重载,即定义多个构造方法。重载构造方法的目的是使类具有不同的初始值,为类对象的初始化提供方便。
      根据上述构造方法的特点可知,本题选项C的说法是错误的。

  • 第5题:

    以下叙述正确的是( )。

    A.C语言函数可以嵌套调用,例如:fun(fun(x))

    B.C语言程序是由过程和函数组成的

    C.c语言函数不可以单独编译

    D.c语言中除了main函数,其他函数不可作为单独文件形式存在


    正确答案:A
    C语言程序没有过程,所以B)错误;C语言函数可以单独编译,所以C)错误;函数可以作为单独文件存在,所以D)错误,所以答案选择A)。

  • 第6题:

    下列概念中,不属于面向对象方法的是( )。

    A.对象

    B.类

    C.继承

    D.过程调用


    正确答案:D
    解析:面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。面向对象方法从对象出发,发展出对象、类、消息、继承等概念。

  • 第7题:

    下列说法错误的是( )。

    A.Java是面向对象语言

    B.Java以类为程序的基本单位

    C.Java语言中,对象和实体不是一一对应的关系

    D.在Java语言中,类是具有某种功能的基本模块的描述


    正确答案:C

  • 第8题:

    下列说法不正确的是( )。

    A.Java语言不支持分布式计算

    B.Java是跨平台的语言

    C.Java是面向对象语言

    D.Java是具有多线程并发机制的语言


    正确答案:A

  • 第9题:

    下述概念中不属于面向对象方法的是()

    • A、对象、消息
    • B、继承、多态
    • C、类、封装
    • D、过程调用

    正确答案:D

  • 第10题:

    对象和对象之间通过消息来进行通信。消息通信在面向对象的语言中即()

    • A、方法实现
    • B、方法嵌套
    • C、方法调用
    • D、方法定义

    正确答案:C

  • 第11题:

    在Java语言中,类Worker是类Person的子类,Worker的构造方法有一句“super()”,该语句()。 

    • A、 调用Worker类中定义的super()方法
    • B、 调用类Person类中定义的super()方法
    • C、 调用类Person的构造函数
    • D、 语法错误

    正确答案:C

  • 第12题:

    单选题
    一个对象和另一个对象之间,通过消息来进行通信。消息通信在面向对象的语言中即()。
    A

    方法实现

    B

    方法嵌套

    C

    方法调用

    D

    方法定义


    正确答案: D
    解析: 暂无解析

  • 第13题:

    下面关于java语言特点的描述中,错误的是_________。

    A.Java是纯面向对象编程语言,支持单继承和多继承

    B.Java支持分布式的网络应用,可透明地访问网络上的其他对象

    C.Java程序与平台无关、可移植性好

    D.Java支持多线程编程


    正确答案:A

  • 第14题:

    在C++语言中每个类都有一个______指针,该指针指向正在调用成员函数的对象。


    正确答案:this
    this

  • 第15题:

    下列关于垃圾回收机制说法错误的是( )。

    A.Java 语言中,类的实例化对象都存储在内存堆中

    B.Java 有一个系统级的线程

    C.Java 语言中,只有部分系统事物封装于类中

    D.系统级线程在系统空闲时进行垃圾回收


    正确答案:C

  • 第16题:

    下列说法错误的是()。

    A.Throwable类分为Error和Excepfion两子类

    B.Java语言中的类库,已定义有许多异常类可利用

    C.异常对象用new来创建

    D.捕获异常在调用方法时用throw子句捕获并处理


    正确答案:D

  • 第17题:

    请教:2016年计算机二级C++基础练习二单选题1如何解答?

    下列关于面向对象概念的描述中,错误的是()。

    A.面向对象方法比面向过程方法更加先进

    B.面向对象方法中使用了一些面向过程方法中没有的概念

    C.面向对象方法替代了结构化程序设计方法

    D.面向对象程序设计方法要使用面向对象的程序设计语言


    C

    【解析】结构化技术的特点:把现实世界描绘为数据在信息系统中的流动,在数据流动过程中数据发生转化。通过自顶向下的程序设计将复杂的程序分解为程序模块的层次图。概括为自顶向下、逐步求精、模块化设计、结构化编码的基本特点。面向对象的特点:面向对象技术将数据模型和处理模型二者合一,将属性和方法封装在一个对象当中。将信息系统看成是一起工作来完成某项任务的相互作用的对象集合;通过定义系统中所有对象类型并显示对象之间是如何通过相互作用来完成分析任务。面向对象就是既使用对象又使用类和继承等机制,而且对象之间仅能通过传递消息实现彼此通信。面向对象优点:1、稳定性好; 2、可重用性好; 3、较易开发大型软件产品; 4、可维护性好。结构化方法是将系统看成是过程的集合,过程与数据实体之间交互,过程接受输入并产生输出。面向对象方法则不再把程序看成工作在数据上的一系列过程或函数的集合,而是把程序看作是相互协作而又彼此独立的对象的集合。1、从概念方面看,结构化软件是功能的集合,通过模块以及模块和模块之间的分层调用关系实现;面向对象软件是事物对象的集合,通过对象以及对象和对象之间的通讯联系实现;2、从构成方面看,结构化软件是过程和数据的集合,以过程为中心;面向对象软件是数据和相应操作的封装,以对象为中心;3、从运行控制方面看,结构化软件采用顺序处理方式,由过程驱动控制;面向对象软件采用交互式、并行处理方式,由消息驱动控制;4、从开发方面看,结构化方法的工作重点是设计;面向对象方法的工作重点是分析;但是,在结构化方法中,分析阶段和设计阶段采用了不相吻合的表达方式,需要把在分析阶段采用的具有网络特征的数据流图转换为设计阶段采用的具有分层特征的软件结构图,在面向对象方法中设计阶段的内容是分析阶段成果的细化,则不存在这一转换问题;5、从应用方面看,相对而言,结构化方法更加适合数据类型比较简单的数值计算和数据统计管理软件的开发;面向对象方法更加适合大型复杂的人机交互软件的开发。

  • 第18题:

    下列对Java语言描述正确的是_______。

    A.Java是面向对象的Internet编程语言

    B.Java只能在网络环境下编写应用程序

    C.Java语言和Linux操作系统一样是一种公开的由多人合作创造的

    D.Java语言虽有移植性好、面向对象等特点,但它是以语言复杂为代价的


    正确答案:A

  • 第19题:

    下列描述中不正确的一项是______。

    A.C抖不是纯面向对象的,它兼容C语言

    B.Java是纯面向对象语言,不兼容以往的任何语言

    C.在Java语言中,使用对象时必须先声明

    D.Java语言和C++一样有指针


    正确答案:D

  • 第20题:

    下面概念中,不属于面向对象方法的是 ______ 。

    A. 对象

    B. 继承

    C. 类

    D. 过程调用


    正确答案:D

  • 第21题:

    一个对象和另一个对象之间,通过消息来进行通信。消息通信在面向对象的语言中即()。

    • A、方法实现
    • B、方法嵌套
    • C、方法调用
    • D、方法定义

    正确答案:C

  • 第22题:

    下面概念中,不属于面向对象方法的是()

    • A、对象
    • B、继承
    • C、类
    • D、过程调用

    正确答案:D

  • 第23题:

    在Java语言中,类Worker是类Person的子类,Worker的构造方法中有一句“super()“,该语句()。 

    • A、调用类Worker中定义的super()方法
    • B、调用类Person中定义的super()方法
    • C、调用类Person的构造函数
    • D、语法错误

    正确答案:C