zoukankan      html  css  js  c++  java
  • java知识学习23-接口

    接口概述:是一种公共的规范标准,只要符合规范标准大家都可使用。Java中一般体现为对行为的抽象。

    接口特点:

      1、接口用关键字interface修饰,成员方法不能有方法体;public interface 接口名称{}

      2、实现接口用implements表示;public class 类名 implements 接口名称{}

      3、接口不能实例化,只能通过多态形式,通过子类对象实例化,这叫接口多态

      4、接口的实现类要么重写接口中所有的方法,要么为抽象类

      

    接口的成员特点: 

      1、成员变量:只能是常量所以必须初始化,默认修饰符 public static final;

      2、构造方法:接口没有构造方法,因为接口主要是对行为的抽象,没有具体存在的。一类如果没有父类,默认继承自object类;

      3、成员方法:只能是抽象方法,默认修饰符 public abstract;

    类和接口关系:

      1、类和类的关系:只能单继承,但可以多层继承;

      2、类和接口的关系:可以单实现也可多实现,还可继承一个类的同时实现多个接口;

      3、接口和接口的关系:可单继承,也可多继承  

    抽象类和接口的区别:

            

    如何分析题目:从具体到抽象,再抽取共性;(思考方式很值得学习)

      

    实现思路:从抽象到具体

      

  • 相关阅读:
    js创建json对象
    redis命令行清缓存
    查询某个用户所有新增的用户,本月新增用户,上个月新增的用户
    js处理el表达式
    调用上一个页面的js方法
    生成唯一code
    jeeplus中两个项目redis冲突问题
    $ 与 #
    字典表的维护
    将html文档转成pdf
  • 原文地址:https://www.cnblogs.com/blogofzxf/p/13855484.html
Copyright © 2011-2022 走看看