首页 > 建设工程
题目内容 (请给出正确答案)
[主观题]

编写程序,实现一个对象栈类,要求使用ArrayList类实现该栈,该栈类的UML图如图11-1所示。

编写程序,实现一个对象栈类编写程序,实现一个对象栈类,要求使用ArrayList类实现该栈,该栈类的UML图如图11-1所示。,要求使用ArrayList类实现该栈,该栈类的UML图如图11-1所示。

编写程序,实现一个对象栈类,要求使用ArrayList类实现该栈,该栈类的UML图如图11-1所示。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“编写程序,实现一个对象栈类,要求使用ArrayList类实现…”相关的问题
第1题
设计一个汽车类Vehicle,包含数据成员车轮数和车重,由它派生出类Car和类Truck,前者包含载客数,后者包含载重量。编写程序实现。

点击查看答案
第2题
(1)编写程序,定义一个矩形类Rectangle,其中包含: Ø 两个私有字段lenth和宽width; Ø 无参构造函数,将lenth和width均设置为0; Ø 有参构造函数,将lenth和width设置为指定值; Ø 求矩形周长的方法Getperimter(); Ø 求矩形面积的方法Getarea(); Ø 显示对象信息的方法ShowMessage(),显示矩形对象的长度、宽度、周长和面积。
点击查看答案
第3题
如果一个软件系统是使用类、对象、()和通信这4个概念设计和实现的,则可以认为这个软件系统是面向对象的。

A.继承

B.复用

C.重载

D.多态

点击查看答案
第4题
创建一个元素是字符串的ArrayList对象,在其中添加若干元素。编写程序,用下面三种方法将其中每个字符串转换成大写。(1)通过索引循环访问。(2)使用迭代器。(3)调用replaceAll()方法。
创建一个元素是字符串的ArrayList对象,在其中添加若干元素。编写程序,用下面三种方法将其中每个字符串转换成大写。(1)通过索引循环访问。(2)使用迭代器。(3)调用replaceAll()方法。

点击查看答案
第5题
下列关于序列化和反序列化的描述,错误的是()。

A.序列化是将对象的状态存储到特定存储介质中的过程

B.Serialize()和Deserialize(方法可以分别用来实现序列化和反序列化过程

C.如果一个类可序列化,则它的子类和包含的各成员对象也一定可序列化

D.标识一个类可以序列化要使用[Serializable]

点击查看答案
第6题
设计一个汽车类Auto,其中包含一个表示速度的double型的成员变量speed,表示启动的start()方法、表示加速的speedUp()方法以及表示停止的stop()方法。再设计一个Auto类的子类Bus表示公共汽车。在Bus类中定义一个int型的表示乘客数的成员变量passenger,另外定义两个方法gotOn()和gotOff()表示乘客上车和下车。编写程序测试Bus类的使用。
设计一个汽车类Auto,其中包含一个表示速度的double型的成员变量speed,表示启动的start()方法、表示加速的speedUp()方法以及表示停止的stop()方法。再设计一个Auto类的子类Bus表示公共汽车。在Bus类中定义一个int型的表示乘客数的成员变量passenger,另外定义两个方法gotOn()和gotOff()表示乘客上车和下车。编写程序测试Bus类的使用。

点击查看答案
第7题
定义一个名为Cylinder类表示圆柱,它继承Cirele类,要求定义一个变量height表示圆柱高度。覆盖get
Area()方法求圆柱的表面积,定义getVolume()方法求圆柱体积。定义默认构造方法和带radius和height两个参数的构造方法。

画出Circle类和Cylinder类的UML图,并实现这些类。编写测试程序,提示用户输入圆柱的底面圆的半径和高度,程序创建一个圆柱对象,计算并输出圆柱表面积和体积。

点击查看答案
第8题
有一个函数式接口Calculator,它包含单一的calculate()抽象方法,另外它还包含两个默认方法,定义
有一个函数式接口Calculator,它包含单一的calculate()抽象方法,另外它还包含两个默认方法,定义

如下。

编写程序,使用Lambda表达式实现calculate()方法,使该方法可以计算a2+b2

点击查看答案
第9题

外观模式的作用是()。

A.当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能

B.为了系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更加容易使用

C.保证一个类仅有一个实例,并提供一个访问他的全局访问点

D.在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中实现

点击查看答案
第10题
Java语言中的类()

A.不可以实现多个接口

B.抽象类中至少有一个方法没有其实现

C.不可以定义抽象类的对象

D.可以从多个类派生

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改