黑马程序员技术交流社区

标题: 关于eclipse [打印本页]

作者: 胡刚涛    时间: 2012-8-10 07:52
标题: 关于eclipse
新下载了一个eclipse软件,编写了一个程序新建了一个Clss;
package com.itheima;
public class Test6 {
/**6、 编写一个类Person,为Person类定义年龄、姓名两个属性,
  * 并且定义一个SayHello方法,方法执行时输出“我是***我的年龄是***”;定义一个Chinese类从Person类继承。
  * @param args
  */
public static void main(String[] args) {
  // TODO Auto-generated method stub
  Person p=new Person(30,"张三");//创建Person对象
  p.SayHello();//调用SayHello()
  Chinese c=new Chinese(30,"张三","中国");//创建Chinese对象
  c.SayHello();//调用SayHello()
}
}
class Person{
int age;
String name;
Person(){}//子类中的构造函数会自动调用该构造函数
Person(int age,String name ){
  this.age=age;
  this.name=name;
}
void SayHello(){
  System.out.println("我是:"+name+"     "+"我的年龄是:"+age);
}
}
class Chinese extends Person{
String  country;
Chinese(int age,String name,String country){
  //这一行默认有一句super()代码
  this.age=age;
  this.name=name;
  this.country=country;
}
//覆盖父类的方法
   public void SayHello(){
  System.out.println("我是:"+name+"     "+"我的年龄是:"+age+"    "+"我的国籍:"+country);
}
}
写完后不小心在硬盘D:\hugangtao\eclipse\exam\bin\com\itheima 目录中把Test6.java,Chinese.java和Person.java文件删了,再次运行时说错误: 找不到或无法加载主类Test6。
不是运行时会自动生成相应的class文件吗?
要想恢复该怎么办?求助!!!

作者: 杨锦    时间: 2012-8-10 08:57
eclipses生成的。class文件在bin目录下啊,你用命令行跑一下看看




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2