为了账号安全,请及时绑定邮箱和手机立即绑定

java编程问题,求编程答案

java编程问题,求编程答案

seven_xie7 2016-06-23 16:07:57
一个字符阵图可用一个二维字符型数组数组来表示。下面的2个图就是2个字符阵图。如果将图中的字符“◇”作为透明的符号,字符“◆”为非透明的符号,图B可以看作是将两张图A中的一张叠在另一张之上,再将上面的一张向右平移8列的结果。1.编写一个递进图形类Forword,要求如下:① 1个私有的二维字符型数组成员t。② 构造方法Forword (char[][] x, char[][] y, int z):⑴ 形参中二维字符型数组x,y的行数相同,z为用x与y拼接生成数组成员t时x与y重叠的列数。⑵ Forword对象的数组t的行数等于x的行数,设x的列数与y的列数分别为n1与n2,t的列数等于n1 + n2 - z。⑶ t的左边n1列取x的值,右边n2 - z列取y的右边n2 - z列的值。⑷ 对t的第n1 - z列至n1 - 1列(看作x与y重叠的部分)进行特殊处理,使t中透明的符号“◇”能透出y的左边z列的对应字符,以达到x与y重叠的效果。③ 访问器方法char[][] getTT():返回成员数组t的引用。
查看完整描述

2 回答

?
alpa

TA贡献9条经验 获得超2个赞

好像是作业呀

查看完整回答
反对 回复 2016-06-27
?
alpa

TA贡献9条经验 获得超2个赞

好像是作业呀,那还是自己做吧

查看完整回答
反对 回复 2016-06-27
  • 2 回答
  • 0 关注
  • 1997 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信