zoukankan      html  css  js  c++  java
  • 南京邮电大学java程序设计作业在线编程第七次作业

    王利国的"Java语言程序设计第7次作业(2018)"详细

    总分:100

    选择题得分:60

     1. 下列叙述中,错误的是(  )。
    A.Java中,方法的重载是指多个方法可以共享同一个名字。
    B.Java中,用abstract装饰的类称为抽象类,它不能实例化。
    C.Java中,接口是不包含成员变量和方法实现的抽象类。
    D.Java中,构造方法可以定义返回值类型。
     2. 子类对父类继承来的属性重新定义称为________________。
    A.继承
    B.重载
    C.覆盖
    D.多态
     3. Java源程序文件和字节码文件的扩展名分别为_____________________。
    A..java和.byte
    B..j和.class
    C..class和.byte
    D..java和.class
     4. _________是组成Java程序的基本要素,封装了一类对象的状态和方法。
    A.对象
    B.接口
    C.类
    D.方法
     5. 面向对象程序设计的三个特征是_____________________。
    A.封装性、遗传性、多态性
    B.闭包性、继承性、多态性
    C.封装性、继承性、多态性
    D.封装性、继承性、复用性
     6. 在类的定义中可以有两个同名函数,这种现象称为函数( )。
    A.封装
    B.继承
    C.覆盖
    D.重载
     7. 一个类可以声明实现一个或者多个接口,在类的声明中使用关键字___________。
    A.implements
    B.extends
    C.applicate
    D.use
     8. java.lang.Math类中的___________方法可以生成0-1之间的随机数。
    A.random(1)
    B.random()
    C.round(1)
    D.round()
     9. 如果要定义一个符号常量,需要使用_______________关键字。
    A.final
    B.static
    C.const
    D.finally
     10. 在方法内部使用,代表对当前对象自身引用的关键字是( )。
    A.super
    B.this
    C.import
    D.my

    程序填空题得分:40

     使用继承创建圆和圆柱体进行编程

    设计Circle类(圆)和Cylinder类(圆柱)。要求:
    1)创建一个Circle类
       a) 定义Circle类的私有成员变量radius(半径);
      b) 声明Circle类的公有构造方法,初始化成员变量;
       c) 声明获取和设置radius的公有方法:getRaius( )、setRadius( );
       d) 声明求Circle类圆面积的公有方法:getArea( )。
    2)创建一个Circle类的子类Cylinder类
       a) 定义Cylinder私有成员变量height(高);
      b) 声明Cylinder类的公有构造方法,初始化所有成员变量;
       c) 声明获取和设置height的公有方法:getHeight( )、setHeight( );  
       d) 重写getArea( )方法,用来求圆柱体的表面积;
       e) 声明求Cylinder类体积的公有方法:getVolume( )。

     定义一个长方体类并使用该类编程

    设计并实现一个类Box。要求:
    1)创建一个Box类,包括私有成员变量长(length)、宽(width)和高(height)等。
    2)声明一个构造方法,以初始化对象的所有数据成员。
    3)声明分别获得各数据成员的每个方法。
    4)声明分别修改各数据成员的每个方法。
    5)声明一个getVolume( )方法,实现计算并返回其体积。
    6)调用getVolume( )方法输出box的体积。
    7)声明一个public的toString方法,把该类中所有域的信息组合成一个字符串,返回String.format("边长为%.2f,%.2f,%.2f的长方体", this.height,this.length,this.width);

  • 相关阅读:
    洛谷 1339 最短路
    洛谷 1330 封锁阳光大学 图论 二分图染色
    洛谷 1262 间谍网络 Tarjan 图论
    洛谷 1373 dp 小a和uim之大逃离 良心题解
    洛谷 1972 莫队
    洛谷 2158 数论 打表 欧拉函数
    洛谷 1414 数论 分解因数 水题
    蒟蒻的省选复习(不如说是noip普及组复习)————连载中
    关于筛法
    关于整数划分的几类问题
  • 原文地址:https://www.cnblogs.com/liguo-wang/p/9032249.html
Copyright © 2011-2022 走看看