Java中的接口

//interface定义的关键字,接口都需要有实现类
public interface UserService {

//常量 public static final
int age = 99;//(一般不这样去做)
//接口中的所有定义的方法其实都是抽象的public abstract
void add(String name);
void dalete(String name);
void update(String name);
void query(String name);

}

实现类:
//类 可以实现接口 implements 接口
//实现了接口的类,就需要重写接口中的方法

//多继承~利用接口实现多继承
public class UserServiceImpl implements UserService,TimeService{
@Override
public void add(String name) {

}

@Override
public void dalete(String name) {

}

@Override
public void update(String name) {

}

@Override
public void query(String name) {

}

@Override
public void timer() {

}

}

接口的作用:
1.约束
2.定义一些方法,让不同的人实现(10 ----> 1)
3.pubilc abstract<----接口的方法
4.public static final<----常量
5.接口不能被实例化,接口中没有构造方法
6.implements可以实现多个接口
7.必须要重写接口中的方法

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在前段时间整理笔记的时候 就整理到了有关于接口的内容 我觉得还挺重要的 就想着发一下 希望大家可以看看 如果有什么...
    Lonelyice阅读 1,696评论 0 0
  • 一、抽象类 1、抽象方法 抽象方法只有声明,而没有具体的实现。也就是说没有{}。抽象方法的声明格式为:abstra...
    锈色的栅栏阅读 3,047评论 0 0
  • 定义 接口就是一种公共的规范标准,只要符合规范标准,就可以大家通用 代码中,接口是多个类的公共规范,是一种引用类型...
    魔笛使者阅读 1,495评论 0 0
  • 1、概述 接口表示的是功能的集合,可看做是一种数据类型,接口中全是抽象方法,没有普通方法,是比抽象更抽象的“...
    丛鹏阅读 2,870评论 0 0
  • 一、接口(Interface) 在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface...
    在远方的你等我阅读 5,229评论 0 2