Head First Java中placeDotCom()出错的解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Head First Java中placeDotCom()出错的解决相关的知识,希望对你有一定的参考价值。

今天又重回HFJ,上次退出时没解决的问题解决了,其实是很小的问题,记录如下:

在Chapter6中,对上一章的dotcom游戏进行改进,书中源码输入后,

for(DotCom dotComToSet :dotComsList){
        ArrayList<String> newLocation=helper.placeDotCom(3);
        //ArrayList<String> newLocation =helper.placeDotCom(3);
        dotComToSet.setLocationCells(newLocation);
    }

提示DotComBust.java中有错误:The method placeDotCom(int) is undefined for the type GameHelper,即GameHelper类中的方法placeDotCom()没定义。


查了一圈,后来发现鼠标停在helper上有提示框

技术分享

我每个章节的代码放在不同的chaper包里,但是全在HFJ的project下,这个help识别到chapter5中的同名GameHelper中了。

更改类名即可解决。

以上是关于Head First Java中placeDotCom()出错的解决的主要内容,如果未能解决你的问题,请参考以下文章

Head First Java中placeDotCom()出错的解决

介绍《First Head Java》一书中提到的学习方法

Head First Java & 继承

Head First Java & static

Head First Java & final

Head first java chapter 1