【菜鸟求助】java接口问题
Java code:
package MainCon;
public interface Animal {
void voice();
}
class Dog implements Animal {
public void voice() {
System.out.println("W W!");
}
}
class cat implements Animal{
public void voice(){
System.out.println("M M!");
}
}
class pig implements Animal{
public void voice(){
System.out.println("GU LI");
}
}
class Store {
public static Animal get(String choice){
if(choice.equalsIgnoreCase("dog")){
return new Dog();
}else if(choice.equalsIgnoreCase("pig")){
return new Dog();
}else{
return new cat();
}
}
}
public class AnimalTest{
public static void main(String[]args){
Animal a1 = Store.get("dog");
a1.voice();
Animal a2 = Store.get("pig");
a2.voice();
}
}
AnimalTest类报错、
The public type AnimalTest must be defined in its own file
-----------------------------
我是个新学的菜鸟,撒都不懂,希望高手指点下。万分感谢!
public interface Ani
相关问答:
我在eclipse中写了一个播放音乐的类,并把音乐文件和类文件放在了一起,结果运行时,出现错误,说是音乐文件那个是空的,但是在jcreator用同样的方法结果是可以运行的,请求高说指教,告诉为什么?急
你若是在Windo ......
import java.io.*;
class FileTest
{
public static void main(String [] args) throws Exception
{
File fDir=new File(File.separator);
String strFile="java源代码测试"+File.separato ......
我的java applet 嵌入html后无法显示,而用appletviewer显示正常为什么,还有就是用html converter转化后可以显示,为什么?请大侠赐教!
HTML code:
<HTML>
<HEAD>
<TITLE>TEST.HTML< ......
用RandomAccessFile写入TXT文件查看时是乱码,请问有什么方法可以写成可读的文件,不是用其他的文件操作,就是只用RandomAccessFile的方法是否可以实现?
Java code:
import java.io.*;
public class RandomAcce ......
我现在想知道一个不常用的java关键字,
不是volatile,transate;
有点象LocalThread类,但又不是,是个完全小写的关键字,好象是local...啥的;
原来见过几回;今天怎么也找不到了;
Locale
Locator
引用
Locale
L ......