会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
黄金眼-幽蓝
博客园
首页
新随笔
联系
管理
订阅
[转] 抽象类可以实现接口,并且可以继承实体类
在java中实现的 与。net几乎一样
但是有个条件,条件是,实体类必须要有明确的构造函数。
1、Act.java
//
接口类
public
interface
Act
...
{
public
void
go();
}
2、Chinese.java
//
实体类
public
class
Chinese
...
{
public
void
getAge()
...
{
System.out.println(
"
entity class.
"
);
}
}
3、Person.java
//
抽象类可以实现接口,并且可以继承实体类。
public
abstract
class
Person
extends
Chinese
implements
Act
...
{
public
void
run()
...
{
System.out.println(
"
run
"
);
}
public
abstract
void
jump();
}
4、Test.java
public
class
Test
extends
Person
...
{
//
Act中的方法
public
void
go()
...
{
System.out.println(
"
go
"
);
}
//
Person中的方法
public
void
jump()
...
{
System.out.println(
"
jump
"
);
}
public
static
void
main(String[] args)
...
{
Test t
=
new
Test();
t.go();
t.run();
t.jump();
t.getAge();
//
Chinese中的方法
}
}
posted @
2009-11-18 01:12
金色眼球
阅读(
705
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告