全部科目 > 系统集成项目管理工程师 >
2016年下半年 上午试卷 综合知识
第 15 题
知识点 继承   类和继承  
关键词 对象   继承  
章/节 信息系统建设与开发  
 
 
以下关于对象、类和继承的叙述中,不正确的是:(15)。
 
  A.  对象是系统中用来描述客观事物的一个模块,是构成系统的基本单位
 
  B.  类是现实世界中实体的形式化描述
 
  C.  对象是类的实例,类是对象的模板
 
  D.  继承表示对象之间的层次关系
 
 




 
 
相关试题     面向对象的基本概念 

  第16题    2016年下半年  
基于组件的软件开发架构模式一般在(16)软件并发架构模式中使用。

  第16题    2021年上半年  
关于组件的描述,不正确的是:( )。

  第2题    2020年下半年  
( )可以将计算机的服务器、网络、内存及储蓄等实体资源,抽象、封装、规范化并呈现出来,打破实体结构间不可切割的障碍,使用户更好地使用这些资源。

 
知识点讲解
· 继承
· 类和继承
 
        继承
        继承表示类之间的层次关系,这种关系使得某类对象可以继承另外一类对象的属性和操作。继承又可分为单继承和多继承,单继承是子类只从一个父类继承,而多继承中的子类可以从多于一个的父类继承,Java是单继承的语言,而C++允许多继承。
        如类B继承了类A,则类B中的对象具有类A的一切特征,类B还可以有一些扩展。类A称为基类、父类或超类,类B称为类A的派生类或子类。
 
        类和继承
        1)类
        一个类是一些属性和方法的封装体,类的定义用关键字class声明,用关键字public、protected、 private指定类的成员的存取控制属性:private(私有)成员只有类内部的方法才能访问,protected(保护)成员派生类和同一文件夹下的类可以访问,public(公有)成员可以从类的外部访问。默认是public。这体现了面向对象的以下指导思想:尽量将类内部的细节隐藏起来,对类的属性的操作应该通过类的方法来进行。
        另外,public还可以用来修饰类,public类能够被其他文件夹下的类访问,非public类只能被同一文件夹下的类访问。一个.java文件中可以包含多个类,会被编译成多个.class文件,但只能有一个public类,而且该类名要和文件名一样。
        2)继承
        Java中用关键字extends表示类间的继承关系。父类的公有属性和方法成为子类的属性和方法,子类如果有和父类的同名、同参数类型的方法,那么子类对象在调用该方法时,调用的是子类的方法,亦即方法的重置。如果想要调用父类的同名方法,需要用super关键字(属性同理)。
        子类的对象可以作为祖先类的对象使用,即所谓类的向上转换,反之则不行。具体表现在:可以用子类对象来对祖先类对象赋值,可以用子类对象作为实参去调用以父类对象为形参的函数。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2023 All Rights Reserved
软考在线版权所有