接口关键字?是什么?有哪些作用?

作者: 学习微站 | 来源:发表于2020-11-08 21:47 被阅读0次

    <p>1、interface

    2、接口是一种规范,没有具体内容的方法,到某个类要使用的时候,在根据具体吧这些方法写出来。

    比如,dao层常用接口,service接口
    下面是dao->IUserDao</p>
    <pre><code class="lang-Java">public interface IUserDao extends IBaseDao<User>{
    int batchDel(List<Integer> ids);

    void deleteById(Integer id);
    
    SystemAdmin login(String username);
    
    Set&lt;String&gt; getPerSetByUserId(Integer id);
    
    public void modifyPassword(User user);
    

    }

    </code></pre>
    <p>3、接口的作用就是把使用接口的人和实现接口的人分开,实现接口的人不必要关心谁去使用,而使用接口的人也不用关心实现的细节。

    接口和继承也是实现面向对象特性之一:多态

    其次接口与抽象类机制的重要性赋予了Java强大的面向对象

    方便二次开发,维护性好,改起来方便–》来自它的定义:没有具体内容的方法,到某个类要使用的时候,在根据具体吧这些方法写出来。

    然后还有安全性,严密性等其它优势。

    <img src="https://img.haomeiwen.com/i21339163/46fb4a54d8d6c0b2.png" alt="image.png" rel="2"></p>

    相关文章

      网友评论

        本文标题:接口关键字?是什么?有哪些作用?

        本文链接:https://www.haomeiwen.com/subject/rzckbktx.html