java编程!谢谢!编一个应用抽象类程序,并将抽象类改为接口。

编写一个应用抽象类程序,设计抽象类并实现抽象类中抽象方法的子类。将上题中的抽象类改写为接口,实现相同的功能。。。谢谢!!!!... 编写一个应用抽象类程序,设计抽象类并实现抽象类中抽象方法的子类。将上题中的抽象类改写为接口,实现相同的功能。。。谢谢!!!! 展开
 我来答
湘人文数系某某
2011-06-02 · TA获得超过437个赞
知道小有建树答主
回答量:310
采纳率:0%
帮助的人:317万
展开全部
设计抽象类并实现抽象类中抽象方法的子类
抽象类: Person_abstract
public abstract class Person_abstract {
public abstract void eat();
public void show(){
System.out.println("我是人");
}
}
实现类1:Student_abstract
public class Student_abstract extends Person_abstract {
public void eat() {
System.out.println("student eat!!!");
}
public void show(){
System.out.println("我是student");
}
}
实现类2:Teacher_abstract
public class Teacher_abstract extends Person_abstract {
public void eat() {
System.out.println("teacher eat!!!");
}
public void show(){
System.out.println("我是teacher");
}
}
--------------------------------------------------分割线----------------------------
抽象类改写为接口,实现相同的功能
接口:Person_Interface
public interface Person_Interface {
public void eat();
public void show();
}
实现类1:Student_Interface
public class Student_Interface implements Person_Interface{
public void eat() {
System.out.println("student eat!!!");
}
public void show() {
System.out.println("我是student");
}
}
实现类2:Teacher_Interface
public class Teacher_Interface implements Person_Interface{
public void eat() {
System.out.println("teacher eat!!!");
}
public void show() {
System.out.println("我是teacher");
}
}
---------------------------------分割线-----------------------------
应该ok了吧 一个抽象类,一个接口,都分别写了两个实现类。
zhangrh1987
2011-06-03 · 超过25用户采纳过TA的回答
知道答主
回答量:108
采纳率:0%
帮助的人:0
展开全部
建议你去理解抽象类和接口的区别与应用!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
139889gong
2011-06-01 · 超过12用户采纳过TA的回答
知道答主
回答量:97
采纳率:0%
帮助的人:39.9万
展开全部
我来!留下联系方式,但是需要money
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式