日期:2011-03-22 16:17:00 来源:本站整理
<b>java clone操练题</b>[Java编程]
本文“<b>java clone操练题</b>[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
(1) 成立一个myString类,在此中包含了一个String对象,以便用在构建器顶用构建器的自变量对其举行初始化.增添一个toString()办法以及一个concatenate()办法,令其将一个String对象追加到我们的内部字串.在myString中实现clone().成立两个static办法,每个都获得一个myString x句柄作为自己的自变量,并调用x.concatenate("test").但在第二个办法中,请首先调用clone().测试这两个办法,察看它们差别的后果.
(2) 成立一个名为Battery(电池)的类,在此中包含一个int,用它表示电池的编号(采取举世无双的标识符的情势).接下来,成立一个名为Toy的类,此中包含了一个Battery数组以及一个toString,用于打印出全部电池.为Toy写一个clone()办法,令其自动关闭全部Battery对象.克隆Toy并打印出后果,完成对它的测试.
(3) 改正CheckCloneable.java,使全部clone()办法都能捕捉CloneNotSupportException违例,而不是把它直接传送给调用者.
(4) 改正Compete.java,为Thing2和Thing4类增添更多的成员对象,看看自己能否能判断计时随复杂性改变的规律——是一种简单的线性关系,还是看起来越发复杂.
(5) 从Snake.java开始,成立Snake的一个深层复制版本.
以上是“<b>java clone操练题</b>[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论