当前位置:   article > 正文

6-2 异常:物品安全检查 (20分) java pta_车站检查危险品的设备,如果发现危险品会发出浸膏。编程模拟设备发现危险输出

车站检查危险品的设备,如果发现危险品会发出浸膏。编程模拟设备发现危险输出

这是函数题模板。这里写题目要求。 车站检查危险品的设备,如果发现危险品会发出警告。编程模拟设备发现危险品的情况。编程要求如下: 1. 通过继承Exception类,编写一个DangerException类。 a) 该异常类有构造方法,该构造方法使用super调用父类构造方法,使用字符串:“属于危险品!”,对父类变量message进行初始化。 2. 编写商品类:Goods,该类包含以下成员: a) 私有的name属性(String类型),表示商品名称。 b) 私有的isDanger属性(boolean型),表示商品是否为危险品,如果为危险品,则值为true,否则为fales。 c) 分别为两个私有变量编写set和get方法 3. 编写一个Machine类,该类的方法checkBag(Goods goods)。当发现参数goods是危险品时,即:goods的isDanger属性为true时,该方法抛出DangerException异常的对象。 4. 编写主类Check,在其main方法中创建创建商品对象,并使用Machine对象检查商品。

函数接口定义:

裁判测试程序样例:

public class Main {
   
	   public static void main(String args[]) {
   	      
	      String[] name ={
   "苹果","炸药","西服","硫酸","手表","硫磺"};			      
	      Goods[] goods = new Goods[name.length]; 				 
	      for(int i=
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/207337
推荐阅读
相关标签
  

闽ICP备14008679号