判断题
膳食营养素参考摄入量包括RN1、AI、UL、RDA四个值。( )
【参考答案】
错误
(↓↓↓ 点击‘点击查看答案’看答案解析 ↓↓↓)
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
未分类题
某航空公司会员积分系统(CFrequentFlyer)的主要功能描述如下:乘客只要办理该航空公司的会员卡,即可成为普卡会员(CBasic)。随着飞行里程数的积累,可以从普卡会员升级到银卡会员(CSilver)或金卡会员(CGold)。非会员(CNonMember)不能积累里程数。每年年末,系统根据会员在本年度累积的里程数对下一年会员等级进行调整。普卡会员在一年内累积的里程数若满25000英里但不足50000英里,则自动升级为银卡会员;若累积的里程数在50000英里以上,则自动升级为金卡会员。银卡会员在一年内累积的里程数若在50000英里以上,则自动升级为金卡会员。若一年内没有达到对应级别要求的里程数,则自动降低会员等级。金卡会员一年内累积的里程数若不足25000英里,则自动降级为普卡会员;若累积的里程数达到25000英里,但是不足50000英里,则自动降级为银卡会员。银卡会员一年内累积的里程数若不足25000英里,则自动降级为普卡会员。采用面向对象方法对会员积分系统进行分析与设计,得到如图3-1所示的状态图和图3-2所示的类图。图3-1状态图图3-2的类图【问题1】(6分)根据说明中的描述,给出图3-1中S1~S3处所对应的状态以及T1~T3处所对应的迁移的名称。【问题2】(4分)根据说明中的描述,给出图3-2中C1~C4所对应的类名(类名使用说明中给出的英文词汇)。【问题3】(5分)图3-2所示的类图中使用了哪种设计模式?在这种设计模式下,类CFrequentFlyer必须具有的属性是什么?C1~C4中的travel方法应具有什么功能?
点击查看答案
未分类题
欲开发一个绘图软件,要求使用不同的绘图程序绘制不同的图形。以绘制直线和圆形为例,对应的绘图程序如表6-1所示。表6-1不同的绘图程序该绘图软件的扩展性要求,将不断扩充新的图形和新的绘图程序。为了避免出现类爆炸的情况,现采用桥接(Bridge)模式来实现上述要求,得到如图6-1所示的类图。图6-1类图【Java代码】(1)Drawing{(2);(3);}class DP1{static public void draw_a_line(double x1,double y1,double x2,double y2){ *代码省略* }static public void draw_a_circle(double x,double y,double r){ *代码省略* }}class DP2{static public void drawline(double x1,double y1,double x2,double y2){ *代码省略* }static public void drawcircle(double x,double y,double r){ *代码省略* }}class V1Drawing implements Drawing{public void drawLine(double x1,double y1,double x2,double y2){ *代码省略* }public void drawCircle(double x,double y,double r){(4);}}class V2Drawing implements Drawing{public void drawLine(double x1,double y1,double x2,double y2){ *代码省略* }public void drawCircle(double x,double y,double r){(5);}}abstract class Shape{private Drawing_dp;(6);Shape(Drawing dp){_dp=dp;}public void drawLine(double x1,double y1,double x2,double y2){_dp.drawLine(x1,y1,x2,y2);}public void drawCircle(double x,double y,double r){_dp.drawCircle(x,y,r);}}class Rectangle extends Shape{private double_x1,_x2,_y1,_y2;public Rectangle(Drawing dp,double x1,double y1,double x2,double y2){ *代码省略* }public void draw( ){ *代码省略* }}class Circle extends Shape{private double_x,_y,_r;public Circle(Drawing dp,double x,double y,double r){ *代码省略* }public void draw( ){drawCircle(_x,_y,_r);}}
点击查看答案
相关试题
某实验室欲建立一个实验室环境监测系统,能...
某家电销售电子商务公司拟开发一套信息管理...
为个体计划膳食经常借助RNI、EAR和以食物为...
某高校图书馆欲建设一个图书馆管理系统,目...
某实验室欲建立一个实验室环境监测系统,能...