当前位置: 代码迷 >> Eclipse >> 关于在eclipse中写java类的初学者级有关问题
  详细解决方案

关于在eclipse中写java类的初学者级有关问题

热度:86   发布时间:2016-04-23 13:54:13.0
关于在eclipse中写java类的菜鸟级问题
在eclipse中写代码时,每个类都要新建一个文件啊?
比如下面3个文件就一定要写成3个java文件吗?
Animal.java
package com.wsy;

public class Animal {
public boolean live=true; 
public String skin="";
public void eat(){  
System.out.println("动物需要吃食物");
}
public void move(){  
System.out.println("动物会运动");
}

}

Bird.java
package com.wsy;

public class Bird extends Animal{
public String skin="羽毛";
public void move(){
System.out.println("鸟会飞翔");
}
}

Zoo.java


package com.wsy;

public class Zoo{
public static void main(String[] args){
Bird bird=new Bird();
bird.eat();
bird.move();
System.out.println("鸟有:"+bird.skin);
}
}

------解决方案--------------------
不用
但是一个文件中只能声明一个public
如果声明多个public的话就需要写在不同的文件中了
------解决方案--------------------
恩,不用的,可以写在一个.java里面的,你上面这些也可以写成方法,写在一个类里面然后调用的
------解决方案--------------------
一个java文件中可以写多个class
只能有一个为public,其他不带public就行了
main方法要写在public的类中
------解决方案--------------------
创建3个不好吗 不然可读性太差了
------解决方案--------------------
分开创建更好,以后你就明白了
------解决方案--------------------
每个文件 每个类单独一个文件 ,可读性 和可维护性 都好...
  相关解决方案