接口的定义和实现

打印 上一主题 下一主题

主题 873|帖子 873|积分 2619

1.接口的定义

    (1)接口是通过interface关键词定义的,且接口需要有实现类,在接口中不能有方法体,只能有一些抽象的方法。
    (2)接口中所有的定义都是抽象的默认为public abstract,可以不写。

2.接口的实现

    (1)实现类的末尾一般用接口名+impl结尾,类可以通过implements关键词实现接口public class UserServiceImpl implements UserService
    (2)实现接口的类,必须重写接口中的方法

    (3)Java中类虽然都是单继承,但是可以通过接口实现多继承。

3.接口的作用

    (1)是一种约束,在接口中并不能完成该方法的具体功能    (2)定义一些方法让不同的人实现    (3)接口不能被实例化,因为接口中没有构造方法    (4)implements可以实现多个接口,必须重写每个接口中的方法才行
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

飞不高

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表