更多“什么是面向对象的程序设计方法?它有那些基本特征?”相关问题
  • 第1题:

    如何定义方法?在面向对象程序设计中方法有什么作用?


    正确答案: 方法是类的动态属性,标志了类所具有的功能和操作,用来把类和对象的数据封装在一起。Java的方法与其他语言中的函数或过程类似,是一段用来完成某种操作的程序片断。方法由方法头和方法体组成,其一般格式如下:
    修饰符1修饰符2……返回值类型方法名(形式参数列表)throws异常列表{方法体各浯句;}

  • 第2题:

    什么是面向对象程序设计语言中的对象。


    正确答案:对象指在应用问题中出现的各种实体、事件、规格说明等,由一组属性值和在这组值上的一组服务(或称操作)构成,要接触包含在一个对象中的内容和功能,需要使用此对象的属性和方法。

  • 第3题:

    什么是面向对象的程序设计方法?它有那些基本特征?


    正确答案:面向对象程序设计从所处理的数据入手,以数据为中心而不是以服务为中心来描述系统。它把编程问题视为一个数据集合,数据相对于功能而言,具有更强的稳定性。
    它的特征:抽象,封装,继承,多态。

  • 第4题:

    什么是抽象数据类型? 抽象数据类型和面向对象的程序设计方法有什么关系?


    正确答案:抽象数据类型是指用以表示应用问题的一个数据模型以及定义在该模型上的一组操作。它与一般的数据类型的概念在本质上是一致的,都是对数据类型的数学特性的抽象,其目的是可以使程序设计者,在程序设计中更专注于数据的逻辑特性,而不必关心抽象数据类型实现的具体细节。但抽象数据类型比一般数据类型的抽象层次更高、范畴更广,它不局限于计算机系统中已定义和实现的数据类型,通常它是由用户根据实际问题的需要而定义,且通过计算机系统中已经定义的数据类型来表示和实现。因此,它是基于一般数据类型的更高层次上的一种数据抽象。
    抽象数据类型的概念是由于程序设计方法和技术的发展而提出来的。为了更好的提高软件模块的可复用性和可扩充性,现代程序设计方法强调以数据为基础来构建软件系统,更加强调“封装”和“信息隐蔽”策略。面向对象的程序设计方法正是符合这种要求的方法。“类”是面向对象的程序设计方法中的核心概念,它是数据抽象的结果,类不但体现了封装和信息隐蔽的原则,而且具有继承性,因而为模块的复用提供了很好的条件。抽象数据类型具有封装和信息隐蔽的特点,可以做到使用与实现分离。由此可见,抽象数据类型与面向对象的方法的思想是一致的,从抽象数据类型出发来进行面向对象的程序设计,会使程序设计更加顺理成章。

  • 第5题:

    程序设计方法主要分为结构化程序设计方法和面向对象程序设计方法。


    正确答案:正确

  • 第6题:

    什么是面向对象的程序设计?


    正确答案:它吸取了面向过程的程序设计的优点,同时又考虑了现实世界和计算机处理的关系,它的整个程序由一系列相互作用的对象构成,对象之间的交互通过发送消息来实现,对象通过响应消息来实现程序的功能。

  • 第7题:

    程序设计方法主要有两种,其中java语言程序设计所采用的设计方法是()程序设计。

    • A、面向机器
    • B、面向用户
    • C、面向对象
    • D、面向问题

    正确答案:C

  • 第8题:

    单选题
    下面关于类的描述中,错误的是()。
    A

    面向对象的程序设计以对象及数据结构为中心

    B

    面向对象的程序设计用对象表现事件,用来表示对象的抽象

    C

    面向对象的程序设计用方法表现处理事物的过程

    D

    面向对象的程序设计工作的中心是程序代码的编写


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

  • 第9题:

    单选题
    程序设计方法主要有两种,其中java语言程序设计所采用的设计方法是()程序设计。
    A

    面向机器

    B

    面向用户

    C

    面向对象

    D

    面向问题


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

  • 第10题:

    单选题
    面向对象的运动产生了多种面向对象的语言,其中()是一种混合性面向对象语言,既支持面向过程的程序设计方法,又支持面向对象的程序设计方法,有广泛应用的基础和丰富开发环境的支持,因而使面向对象的程序设计能得到很快普及。
    A

    Smalltalk

    B

    Eiffel

    C

    C++

    D

    Java


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

  • 第11题:

    单选题
    程序设计方法主要有两种,其中C++语言程序设计所采用的设计方法是()程序设计。
    A

    面向用户

    B

    面向问题

    C

    面向过程

    D

    面向对象


    正确答案: B
    解析: 由于面向对象方法的突出优点,目前它已经成为开发大型软件时所采用的主要方法。而C++语言是应用最广泛的面向对象的程序设计语言之一。

  • 第12题:

    单选题
    从60年代开始,程序设计语言主要经历了什么样的变迁?()
    A

    命令式程序设计-函数式程序设计-过程式程序设计-面向对象程序设计-面向服务程序设计

    B

    命令式程序设计-函数式程序设计-过程式程序设计-面向服务程序设计-面向对象程序设计

    C

    命令式程序设计-函数式程序设计-面向对象程序设计-面向服务程序设计-过程式程序设计

    D

    命令式程序设计-过程式程序设计-面向对象程序设计-面向服务程序设计-函数式程序设计


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

  • 第13题:

    程序设计方法主要有两种,其中C++语言程序设计所采用的设计方法是()程序设计。

    • A、面向用户
    • B、面向问题
    • C、面向过程
    • D、面向对象

    正确答案:D

  • 第14题:

    程序设计方法包括()。

    • A、面向对象的程序设计
    • B、面向过程的程序设计
    • C、面向数据的程序设计
    • D、面向消息的程序设计

    正确答案:A,B

  • 第15题:

    面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。()


    正确答案:正确

  • 第16题:

    VB程序设计语言所采用的设计方法是()

    • A、面向对象程序设计方法
    • B、分层式程序设计方法
    • C、面向过程的程序设计方法
    • D、面向问题程序设计方法

    正确答案:A

  • 第17题:

    面向过程的程序设计和面向对象的程序设计的主要区别是什么?


    正确答案:面向过程的程序设计:以功能为中心,采用函数来描述,函数和操作的数据是分离的。程序由一系列的函数构成,程序的实现通过函数的顺序执行来实现。。编程时需要清楚程序实现的每一步细节。
    面向对象的程序设计:它吸取了面向过程的程序设计的优点,同时又考虑了现实世界和计算机处理的关系,它的整个程序由一系列相互作用的对象构成,对象之间的交互通过发送消息来实现,对象通过响应消息来实现程序的功能。

  • 第18题:

    下面关于类的描述中,错误的是()。

    • A、面向对象的程序设计以对象及数据结构为中心
    • B、面向对象的程序设计用对象表现事件,用来表示对象的抽象
    • C、面向对象的程序设计用方法表现处理事物的过程
    • D、面向对象的程序设计工作的中心是程序代码的编写

    正确答案:D

  • 第19题:

    问答题
    如何定义方法?在面向对象程序设计中方法有什么作用?

    正确答案: 方法是类的动态属性,标志了类所具有的功能和操作,用来把类和对象的数据封装在一起。Java的方法与其他语言中的函数或过程类似,是一段用来完成某种操作的程序片断。方法由方法头和方法体组成,其一般格式如下:
    修饰符1修饰符2……返回值类型方法名(形式参数列表)throws异常列表{方法体各浯句;}
    解析: 暂无解析

  • 第20题:

    问答题
    什么是面向对象的方法学?它有哪些优点?

    正确答案: 面向对象的方法就是模拟人类认识世界解决问题的思维习惯开发软件的方法,这种方法认为:OO=对象+类+继承+对象之间的通讯。
    OO方法有如下四个方面的要点:①客观世界是由各种对象组成的,任何事物都是对象,复杂的对象可以有比较简单的对象以某种方式组合而成。②把所有对象都划分成各种对象类,每个类定义一组数据(静态属性,状态信息,类实例专有数据)和一组方法(施加于对象上的操作,类实例所共有的)。③按照子类与父类的关系,把若干个类组成一个层次结构的系统。子类继承父类的方法和属性,同时可以重载某些方法。④对象之间仅能通过传递消息相互联系
    优点:①与人类习惯的思维方法一致,②稳定性好,③可重用性好,④较易开发大型软件产品,⑤可维护性好。
    解析: 暂无解析

  • 第21题:

    问答题
    什么是面向对象的程序设计?

    正确答案: 它吸取了面向过程的程序设计的优点,同时又考虑了现实世界和计算机处理的关系,它的整个程序由一系列相互作用的对象构成,对象之间的交互通过发送消息来实现,对象通过响应消息来实现程序的功能。
    解析: 暂无解析

  • 第22题:

    单选题
    VB程序设计语言所采用的设计方法是()
    A

    面向对象程序设计方法

    B

    分层式程序设计方法

    C

    面向过程的程序设计方法

    D

    面向问题程序设计方法


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

  • 第23题:

    多选题
    程序设计方法包括()。
    A

    面向对象的程序设计

    B

    面向过程的程序设计

    C

    面向数据的程序设计

    D

    面向消息的程序设计


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