两个类,如果是题目图片中所示的例子,可以放在一个代码文件中,然后把类名改为Example01,和public class 后面的类名保持一致即可,因为Java规定有多个类时,且有public 类时,必须和pubic 类名保持一致。
测试代码如下:
参考链接:
package AnimalTest; // 这个包名 改为你项目下的包名
public class Example01 { // 然后把这个代码文件的文件名改为 Example01,后缀为.java,即新建类时,把文件名设置为:Example01 ,同public class 后的类名保持一致
public static void main(String[] args) {
// TODO Auto-generated method stub
Dog dog = new Dog();
dog.setName("牧羊犬");
dog.setAge(3);
System.out.println("名称:"+dog.getName()+",年龄:"+dog.getAge());
}
}
class Animal{
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
class Dog extends Animal{
}
这个要看你的环境,你用的是idea还是eclipse还是什么?报了什么错误。
在同一个包下新建两个类就行了