首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和Java代码,将应填入上一处的字句写在答题纸的对应栏内。 【说明】 某图像预览程序要求能够查看BMP、JPEG和GIF三种格式的文件,且能够在Windows和Linux两种操作系统上运行。程序需具有较好的扩展性以支持新的文件格式和操作系统。为
阅读下列说明和Java代码,将应填入上一处的字句写在答题纸的对应栏内。 【说明】 某图像预览程序要求能够查看BMP、JPEG和GIF三种格式的文件,且能够在Windows和Linux两种操作系统上运行。程序需具有较好的扩展性以支持新的文件格式和操作系统。为
admin
2018-09-03
76
问题
阅读下列说明和Java代码,将应填入上一处的字句写在答题纸的对应栏内。
【说明】
某图像预览程序要求能够查看BMP、JPEG和GIF三种格式的文件,且能够在Windows和Linux两种操作系统上运行。程序需具有较好的扩展性以支持新的文件格式和操作系统。为满足上述需求并减少所需生成的子类数目,现采用桥接模式进行设计,得到如图6—1所示的类图。
【Jave代码】
Import java.util.*;
class Matrix{//各种格式的文件最终都被转化为像素矩阵
//此处代码省略
};
absttact class Implementor{
Public( );//显示像素矩阵m
};
class WinImp extends Implementor{
public void doPaint(Matrix m){//调用Windows系统的绘制函数绘制像素矩阵
}
};
class LinuxImp extends Implementor{
public void doPaint(Matrix m){//调用Linux系统的绘制函数绘制像素矩阵
}
};
abstract class Image{
public Void setImp(Implementor imp){this.imp=imp;}
public abstract void ParseFile(String fileName);
prorected Implementor imp;
};
elass BMPImage extendS Image{
//此处代码省略
};
class GIFImage extends Image{
public void parseFile(String fileName){
//此处解析BMP文件并获得一个像素矩阵对象m
( );//显示像素矩阵m
}
};
Class Main(
Public static viod mein(String[]args){
//在Linux操作系统上查看demo.gif图像文件
Image image=()
Implementor imageImp=()
( )
Image.parseFile("demo.gif");
}
}
选项
答案
1.abstract void doPaint(Matrix m) 2.imp.doPaint(m) 3.new GIFImage() 4.new Linuxlmp() 5.image.setlmp(imagelmp)
解析
转载请注明原文地址:https://kaotiyun.com/show/kzxZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
请用蒙特卡罗错误随机植入模型估算出被测程序模块中将会遗留下多少个未被发现的隐藏错误。请简要列出计算式子及计算过程。假设该宽带路由器应用于某小型局域网,NanOs程序去年全年处理业务约250万个单位数据,其中5%的业务处理中每个业务需对宽带路由器嵌入式微
双绞线可以制作成直连线和交叉线两种形式,在图3-12所示的拓扑结构中,交换机与路由器(Router)相连的双绞线应制作成什么形式?结合图3-12所示的拓扑结构图,说明工作站HostA的IP地址、子网掩码、默认网关等配置信息各是什么?
阅读以下基于Linux操作系统部署DHCP服务的技术说明,根据要求回答问题1至问题3。【说明】某地市图书馆内部局域网划分为办公区、电子阅览室、无线阅览室等3个VLAN,并通过一台带防火墙模块的路由器与Internet网互连。为了便于整个局域网IP
指出上述解决方案存在什么问题?需要增加什么设备?如何连接?若在该局域网实现VLAN,路由器将起什么作用?
A、B、C、D4台主机之间哪些可以直接通信?哪些需要通过设置网关(或路由器)才能通信?请画出网络连接示意图,并注明各个主机的子网地址和主机地址。不改变A主机的物理位置,将其IP地址改为192.155.12.168,试问它的直接广播地址和本地广播地址各是
在图8-12所示的拓扑结构中的代理服务器上依次单击“开始→程序→管理工具→路由与远程访问,并在系统弹出的界面中打开“IP路由选择”目录树,然后用鼠标右键单击“NAT/基本防火墙”,选择[新增接口]命令。接着若选择接口1的“本地连接”,最后进行如图8-13所
NAT(NetworkAddressTranslation)顾名思义就是网络IP地址的转换。NAT的出现是为了解决IP日益短缺的问题,将多个内部地址映射为少数几个甚至一个公网地址。同时它还起到了隐藏内部网络结构的作用,具有一定的安全性。NAT主要包括3
结构化布线成为网络设计和管理的首先考虑的问题,当实施结构化布线时,需要进行详细的规划设计。
阅读以下说明,回答问题1~5,将答案填入对应的解答栏内。某公司在国际网互联中心申请了210.45.12.0/24一个C的IP地址,域名为abc.com.cn。该公司有一台该WEB服务器(IP地址为210.45.12.11,主机名为S1)、一台FT
将RDU2设置为Server1的终端服务用户后,在Host1中登录Seiver1时,图3-4中“计算机”栏应填入(3);“用户名”栏应填入(4)。此时发现Hos1不能远程登录终端服务器,可能原因是(5)。在图3-3“程
随机试题
去除残留在会厌上凹的食物可以进行的辅助吞咽动作为
应收账款核算系统的坏账处理业务包括坏账准备计提、坏账发生处理和坏账收回处理。()
人体内某反射弧如图一所示,电流计的两个电极位于神经纤维膜的外侧;当给予A点不同强度刺激后,A点在不同时刻膜电位的变化情况如图二所示;图三则示意给予A点刺激后,在某一时刻不同位点膜电位的情况。请据图分析作答:轴突膜处于HI段状态时,________离子
美债危局波澜迭起,市场一直揣测美国将会实施第三轮量化宽松政策,美元将随之贬值,从而减轻债务负担,化解债务风险。但是有专家对这一观点持否定态度,认为美国若采用这一政策恐怕难以达到其目的。以下各项除了哪项,均能对专家观点提供支持?
近期,一篇名为“请使用块状肥皂沐浴,十年后你就明白了”的网帖在微信朋友圈流传甚广。网帖称,沐浴乳含有一种叫作“paraben”的成分,是用来防止沐浴乳变质的防腐剂,长期使用恐________乳癌。医院专家对此表示:网帖有________之嫌,目前暂无医学证
已知当x→0时,函数f(x)=3sinx-sin3x与cxk是等价无穷小,则k=_______,c=______.
已知矩阵只有一个线性无关的特征向量,那么矩阵A的特征向量是__________.
Sowhatisdepression?Depressionisoftenmoreaboutangerturned【C1】______thanitisaboutsadness.Butit’susually【C2】______
Iamaddictedtoelectricity.Soareyou.Andsoisyourbusiness.Weliveinan"alwayson"world—airconditioners,streetlight
Whatisaglobalcommand?
最新回复
(
0
)