源代码-JAVA使用EPLICSE编译时提示出错,求解

问题描述

JAVA使用EPLICSE编译时提示出错,求解

源代码:
package com.tarena.shoot;
import java.util.Random;
//Airplane----敌机既是飞行物,
public class Airplane extends FlyingObject implements Enemy{
private int speed = 2;//敌机走步的步数
public Airplane(){
image = ShootGame.airplane;
width = image.getWidth();
height = image.getHeight();
Random rand = new Random();
x = rand.nextInt(ShootGame.WIDTH - this.width);
y = -this.height; //y:负的敌机的高
}

//重写 getScore();
public int getScore(){
return 5;
}

public void step(){
y += speed;
}
public boolean outOfBounds(){
return this.y > ShootGame.HEIGHT; //敌机的y坐标大于窗口的高

}
}

提示出错:
FlyingObject 无法解析为类型
还有很多类似的出错,这是其中一个

解决方案

FlyingObject是自己写的类吗,没有import进来

解决方案二:

说明在路径中找不到类,如果是自己写的类注意import,或者直接放到com.tarena.shoot

时间: 2025-01-21 05:36:46

源代码-JAVA使用EPLICSE编译时提示出错,求解的相关文章

rt jar-求java大神帮忙,java使用MAVEN编译时提示找不到类,但是类是属于rt.jar的

问题描述 求java大神帮忙,java使用MAVEN编译时提示找不到类,但是类是属于rt.jar的 java 版本: 1.6.0_10-rc2 maven 版本: 3.0.4 maven编译插件 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <s

c-程序编译编译时提示错误

问题描述 程序编译编译时提示错误 程序编译编译时提示错误 Cannot open include file: 'dshow.h': No such file or directory ,什么问题,如何解决,急求 解决方案 没有包含dshow.h头文件,在使用的地方#include ""dshow.h"" 解决方案二: 'dshow.h' 是 DirectX 开发包中的头文件,你的编译环境中应该是没有这个头文件,才导致编译出错的. 安装 DirectX SDK 试试吧

visual studio 2010-VS2010MFC编译时提示文件损坏! LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

问题描述 VS2010MFC编译时提示文件损坏! LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 根据网上的意见,已经把嵌入清单改为否,但是还是不行,重装了VS2010也是不行! 解决方案 提示什么文件损坏?删除下bin obj再编译,不行换一个计算机试试看. 解决方案二: 查找安装目录下的cvtres.exe文件,将bin的直接目录下的一个删去 解决方案三: rebuild工程试试.是不是vs本身有问题了 解决方案四: VS2010 编译出错 LNK1123: 转换到 COFF

netbeans-java 自定义jsp标签,页面编译时提示无法找到setter method

问题描述 java 自定义jsp标签,页面编译时提示无法找到setter method 5C 我自己写了个实现分页的自定义jsp标签,该标签有GroupSizePageIndex以及PageSize属性,在jsp页面给这几个属性赋值时,netbeans提示找不到相应属性的setter method编译也通不过,原话如:org.apache.jasper.JasperException: PWC6339: Cannot find a setter method for the attribute

ant编译时提示一大堆软件包不存在

问题描述 ant编译时提示一大堆软件包不存在 Buildfile: E:workspaceustorebuild.xmlprepare:compile: [javac] Compiling 153 source files to E:workspaceustoretargetWebRootWEB-INFclasses [javac] E:workspaceustoresrccomzdesoftustoreBaseAjax.java:15: 软件包 net.sf.json 不存在 [javac]

编译错误-string在头文件中编译时提示缺少“;”,求解

问题描述 string在头文件中编译时提示缺少":",求解 碰到一个神奇的问题: //在head.h头文件中写如下代码: class A { public: string name; A (string); }; 结果编译的时候出现name前缺少":",如果我真的在name前加上一个":",编译的时候这个问题就没了,你说神奇不?有人知道怎么解决吗? 如果把class A和源文件写在一起就没问了,搞的我莫名其妙. 解决方案 C++为了安全,提供命名

vs2008-VS2008 新建一个单文档的工程后,直接编译时提示

问题描述 VS2008 新建一个单文档的工程后,直接编译时提示 解决方案 都提示你这么明显了,**重写虚函数返回类型有差异**,自己检查下呗 解决方案二: 如果是只简单的新建.且未修改,则可能是你的 VS2008 的环境出现了问题. 建议你在其它的电脑上再试试,或者直接使用 VMWare 等等虚拟机试也行.

java-文本域ta 调用settext方法时提示出错

问题描述 文本域ta 调用settext方法时提示出错 向文本域中输入文字时,系统提示:语法错误在令牌s,构造错误在s.语句如下: JTextArea ta = new JTextArea(20,30); ta.setText(" "); 请路过的大神帮帮忙,谢谢 解决方案 光 这两句代码怎么看出错误.....

使用intellij的svn时提示出错: Can&amp;#39;t use Subversion command line client: svn.Errors found while svn working co

使用Intellij的svn时提示出错:Can't use Subversion command line client: svn.                                                                                 Errors found while svn working copies detection.  当我在使用svn,Checkout一个项目后,然后将其导入到Intellij中,就出现这样的报错! 经过g