java一个接口多个实现类实现多态性的优势

接口:public Animal {

接口:

public intece Animal {

void eat();

void sleep();

}

实现类1:

public cl Cat implements Animal {

@Override

public void eat() {

System.out.println("Cat is eating");

}

@Override

public void sleep() {

System.out.println("Cat is sleeping");

}

}

实现类2:

public cl Dog implements Animal {

@Override

public void eat() {

System.out.println("Dog is eating");

}

@Override

public void sleep() {

System.out.println("Dog is sleeping");

}

}

Java中一个接口可以由多个实现类来实现,上面的代码中,Animal接口有两个实现类:Cat和Dog,它们分别实现了eat和sleep方法。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(51)
java 数组copy:如何快速复制Java数组
上一篇
java 两个日期相减:Java计算两个日期之间的差值
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(18条)