class Animal {
public Animal(String n){
name=n;
}
public void eat(){
}
public void breathe(){
}
private String name;
}
interface Pet{
public void play();
}
public class Dog extends Animal implements Pet{ public Dog(String n) {
super(n);
// TODO Auto-generated constructor stub
}}public class AnimalTest {
public static void main(String args[]){
}
}
我这个代码里面的Dog怎么会错??【代码还没完成】
public Animal(String n){
name=n;
}
public void eat(){
}
public void breathe(){
}
private String name;
}
interface Pet{
public void play();
}
public class Dog extends Animal implements Pet{ public Dog(String n) {
super(n);
// TODO Auto-generated constructor stub
}}public class AnimalTest {
public static void main(String args[]){
}
}
我这个代码里面的Dog怎么会错??【代码还没完成】
如果是的话。是不行的。一个java文件里只能有一个public 类
public class Dog extends Animal implements Pet{public Dog(String n) {
super(n);
// TODO Auto-generated constructor stub
}public void play(){/*具体实现*/};}
个性签名: http://www.tybc365.com帮我耍耍流量 吧 童鞋们
package com.study.pratice04;class Animal
{
public Animal(String n)
{
name = n;
} public void eat()
{ } public void breathe()
{ } private String name;
}interface Pet
{
public void play();
}class Dog extends Animal implements Pet// 这里不要加public
{ public Dog(String n)
{
super(n);
// TODO Auto-generated constructor stub
} // 这里面要覆写接口中的方法
public void play()
{ }}
public class AnimalTest
{ public static void main(String[] args)
{
// TODO Auto-generated method stub }}