更多“简述面向对象的基本特征。”相关问题
  • 第1题:

    JavaScript是基于对象(object-based)的语言,Java是面向对象的语言,而基于对象的基本特征,就是()。


    正确答案:采用事件驱动

  • 第2题:

    面向对象的数据库系统应具备以下基本特征:首先,OODBS必须支持面向对象的数据模型,具有面向对象的特征。其次,具有()的基本功能。


    正确答案:数据库管理系统

  • 第3题:

    简述面向对象编程


    正确答案: 有两个重要的概念:类和对象
    类是具备某项功能的抽象模型,实际应用中,还需要对类进行实例化后使用。这样就引入了对象的概念。
    对象是类进行实例化后的一个产物,是一个实体。
    封装:把客观的事物封装成一个抽象的类。
    继承:子类继承父类,可以使用父类的属性和方法。可以实现接口,同时实现接口中的所有方法
    多态:覆盖和重载 子类可以覆盖父类中的方法;一个类中可以同时拥有同一个函数名的方法,但是方法的参数不同,实现的结果也不同。

  • 第4题:

    面向对象数据库应该具备哪些基本特征?


    正确答案:一个面向对象数据库系统应该具备如下的基本内容和特征:
    在数据模型方面支持对象、复合对象、封装、类、继承、重载、滞后联编、多态性等基本概念。其中复合对象的概念包括支持生成复合对象的构造器(元组、集合、包、列表、数组等)。
    数据库管理系统除了具有传统的数据库管理系统所具有的功能(如并发控制、故障和恢复)外,还支持永久对象、长事务处理和嵌套事务,具有版本管理和模式演化的能力,能维护数据完整性,适合在分布式环境下工作。
    数据库访问界面要支持消息传递,提供计算能力完备的数据库程序设计语言,能解决数据库语言与宿主语言的某些不匹配问题,提供类似SQL的非过程化查询功能。

  • 第5题:

    简述面向对象的封装。


    正确答案:“封装”就是将一组相关属性、方法和其他对象的成员作为一个处理单元,并隐藏对象的实现细节。

  • 第6题:

    简述面向对象法的开发步骤


    正确答案:系统调查和需求分析;面向对象分析(OOA),即分析问题;面向对象设计(OOD),即整理问题;面向对象编程(OOP),即程序实现。优点——与人们习惯的思维方法一致;稳定性好;可重用性好;可维护性好。

  • 第7题:

    面向对象的三个基本特征,并简单叙述之?


    正确答案: 1.封装:将客观事物抽象成类,每个类对自身的数据和方法实行protection(private,protected,public)
    2.继承:广义的继承有三种实现形式:实现继承(指使用基类的属性和方法而无需额外编码的能力)、可视继承(子窗体使用父窗体的外观和实现代码)、接口继承(仅使用属性和方法,实现滞后到子类实现)。前两种(类继承)和后一种(对象组合=>接口继承以及纯虚函数)构成了功能复用的两种方式。
    3.多态:是将父对象设置成为和一个或更多的与他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。简单的说,就是一句话:允许将子类类型的指针赋值给父类类型的指针。

  • 第8题:

    简述面向对象的工作流技术。


    正确答案: 工作流管理技术是一种被广泛用于业务重建、办公自动化、并行工程等领域的技术。按照国际工作流管理联盟(WFMC.的定义,工作流是指全部或部分实现自动化的业务流程。一个完整的工作流管理应具有功能建造、运行控制和运行交互等三方面的特征。工作流参考模型主要由工作流定义工具、工作流执行服务、管理监控工具和客户端应用等几部分组成。工作流定义工具给用户提供一种对实际业务过程进行分析建模的手段。工作流执行服务通过一个或多个工作流引擎来启动并解释前面所定义的业务过程模型,并同外部应用程序和宏程序进行交互来完成工作流实例化创建执行和管理。

  • 第9题:

    问答题
    面向对象方法的对象的基本特征有哪些?

    正确答案: 对象的特征:
    ①抽象性。抽象地表示对象是强调描述对象的主要方面,忽略对象的不重要方面
    ②封装性。对象之间的相互依赖性小,可以独立地被其他各个系统所选用,这就是对象的封装性。
    ③继承性。不同位置的对象在属性关系上的共同性构成了对象之间的联系,在面向对象方法中被称为继承性,即子模块继承了父模块的属性。
    ④多态性。体现在各对象之间互操作、消息传递等方面。对象的多态性使不同的对象能够作相同的操作,对不同对象发送相同的信息。增强了软件的灵活性、重用性和可理解性。
    解析: 暂无解析

  • 第10题:

    问答题
    面向对象的三个基本特征,并简单叙述之?

    正确答案: 1.封装:将客观事物抽象成类,每个类对自身的数据和方法实行protection(private,protected,public)
    2.继承:广义的继承有三种实现形式:实现继承(指使用基类的属性和方法而无需额外编码的能力)、可视继承(子窗体使用父窗体的外观和实现代码)、接口继承(仅使用属性和方法,实现滞后到子类实现)。前两种(类继承)和后一种(对象组合=>接口继承以及纯虚函数)构成了功能复用的两种方式。
    3.多态:是将父对象设置成为和一个或更多的与他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。简单的说,就是一句话:允许将子类类型的指针赋值给父类类型的指针。
    解析: 暂无解析

  • 第11题:

    问答题
    简述面向对象的基本特征。

    正确答案: 封装性将描述对象的数据及处理这些数据的代码组装在一起,形成一个不可分割的独立单位(类),并尽可能地隐藏对象的内部细节,只保留有限的对外接口使之与外界发生联系。
    继承性就是指不需要编写相同的代码,一个类(子类)可以从另一个类(基类)中继承其全部属性和方法。
    多态性所谓多态性就是指同一个名字可以代表不同、但相似的功能。程序运行时,面向对象的语言会自动判断对象的派生类型,并调用相应的方法。
    解析: 暂无解析

  • 第12题:

    填空题
    面向对象程序的基本特征是:().().()和()。

    正确答案: 抽象,封装,继承,多态
    解析: 暂无解析

  • 第13题:

    简述面向过程问题求解和面向对象问题求解的异同。试列举出面向对象和面向过程的编程语言各两种。


    正确答案:面向过程问题求解,以具体的解题过程为研究和实现的主体,其思维特点更接近于计算机;面向对象的问题求解,则是以“对象”为主体,“对象”是现实世界的实体或概念在计算机逻辑中的抽象表示,更接近于人的思维特点。
    面向过程的编程语言:C,Pascal,Foratn。
    面向对象的编程语言:C++,Java,C#。

  • 第14题:

    面向对象程序的基本特征是:().().()和()。


    正确答案:抽象;封装;继承;多态

  • 第15题:

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


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

  • 第16题:

    简述面向对象法的优点。


    正确答案: (1)与人们习惯的思维方法一致。面向对象以对象为核心,按照人类对现实世界的认识将现实世界中的实体抽象为对象,避免了其它方法可能出现的客观世界问题领域与软件系统结构不一致的问题。
    (2)稳定性好。面向对象方法基于构造问题领域的对象模型。当系统功能需求发生变化时,并不会带来软件结构的整体变化。
    (3)可重用性好。对象固有的封装性、多态性等特点使对象内部的实现与外界隔离,因而具有较强的独立性,为可重用性提供支持。
    (4)可维护性好。面向对象的软件容易理解、修改、测试、调试,从而缩短了开发周期并利于系统的修改维护。

  • 第17题:

    面向对象方法的基本特征包括()

    • A、类
    • B、对象
    • C、虚拟
    • D、继承

    正确答案:D

  • 第18题:

    面向对象方法的对象的基本特征有哪些?


    正确答案: 对象的特征:
    ①抽象性。抽象地表示对象是强调描述对象的主要方面,忽略对象的不重要方面
    ②封装性。对象之间的相互依赖性小,可以独立地被其他各个系统所选用,这就是对象的封装性。
    ③继承性。不同位置的对象在属性关系上的共同性构成了对象之间的联系,在面向对象方法中被称为继承性,即子模块继承了父模块的属性。
    ④多态性。体现在各对象之间互操作、消息传递等方面。对象的多态性使不同的对象能够作相同的操作,对不同对象发送相同的信息。增强了软件的灵活性、重用性和可理解性。

  • 第19题:

    面向对象程序的基本特征。


    正确答案:基本特征:抽象、封装、继承、多态 。
    抽象:抽象是对现实世界信息的简化。能够通过抽象将需要的事物进行简化、将事物特征进行概括、将抽象模型组织为层次结构、使软件重用得到保证。
    封装:封装就是把对象的状态和行为绑到一起的机制,使对象形成一个独立的整体,并且尽可能地隐藏对象的内部细节。封装有两个含义:一是把对象的全部状态和行为结合在一起,形成一个不可分割的整体对象的私有属性只能够由对象的两个行为来修改和读取。二是尽可能隐蔽对象的内部细节,与外界的联系只能够通过外部接口来实现。
    继承:继承是指特殊类的对象拥有其一般类的属性和行为。继承意味着“自动地拥有”,即在特殊类中不必重新对已经在一般类中定义过的属性和行为进行定义,而是特殊类自动地、隐含地拥有其一般类的属性和行为。
    多态:多态是指两个或多个属于不同类的对象,对于同一个消息或方法调用所做出不同响应的能力。

  • 第20题:

    问答题
    面向对象数据库应该具备哪些基本特征?

    正确答案: 一个面向对象数据库系统应该具备如下的基本内容和特征:
    在数据模型方面支持对象、复合对象、封装、类、继承、重载、滞后联编、多态性等基本概念。其中复合对象的概念包括支持生成复合对象的构造器(元组、集合、包、列表、数组等)。
    数据库管理系统除了具有传统的数据库管理系统所具有的功能(如并发控制、故障和恢复)外,还支持永久对象、长事务处理和嵌套事务,具有版本管理和模式演化的能力,能维护数据完整性,适合在分布式环境下工作。
    数据库访问界面要支持消息传递,提供计算能力完备的数据库程序设计语言,能解决数据库语言与宿主语言的某些不匹配问题,提供类似SQL的非过程化查询功能。
    解析: 暂无解析

  • 第21题:

    单选题
    面向对象方法的基本特征包括()
    A

    B

    对象

    C

    虚拟

    D

    继承


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

  • 第22题:

    问答题
    简述面向过程问题求解和面向对象问题求解的异同。试列举出面向对象和面向过程的编程语言各两种。

    正确答案: 面向过程问题求解,以具体的解题过程为研究和实现的主体,其思维特点更接近于计算机;面向对象的问题求解,则是以“对象”为主体,“对象”是现实世界的实体或概念在计算机逻辑中的抽象表示,更接近于人的思维特点。
    面向过程的编程语言:C,Pascal,Foratn。
    面向对象的编程语言:C++,Java,C#。
    解析: 暂无解析

  • 第23题:

    填空题
    继承性是面向对象方法的一个基本特征,它使代码可____。

    正确答案: 重用
    解析:
    继承是指一个对象获得另一个对象属性的过程,它简化了对象、类的创建工作量,增加了代码的可重用性。