新下载了一个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文件吗?
要想恢复该怎么办?求助!!!
|
|