zoukankan      html  css  js  c++  java
  • 使用java实现面向对象第四章

    第四章 接口

    一、接口

             1.接口可以看作是一种特殊的“抽象类”。

             2.接口有比抽象类更好的特性

        3.可以被多继承

        4.设计和实现完全分离

        5.更自然的使用多态

    二、接口约定

    1.接口表示一种约定:体现在接口名称和注释上(有些接口只有名称,方法的实现方式要通过注释来约定)

    2.接口是一种能力:体现在接口的方法上

    3.面向接口编程:程序设计时面向接口的约定而不考虑具体实现。

    4.面向接口编程:关心实现类有何能力,而不关心实现细节。

    三、接口语法

          public interface Myinterface{

             public void foo(){

               //其他方法

          }

           使用接口:编写接口,实现接口,使用接口

    四、接口特性

         1.接口不可以被实例化

         2.实现类必须实现接口的所有方法

         3.实现类可以实现多个接口

         4.接口中的变量都是常量

  • 相关阅读:
    Python之datetime模块
    PEP8规范 Python
    redis操作命令
    Django之Cookie、Session和自定义分页
    登录之验证码相关实现
    装饰器进阶
    js中的cookie使用和vue-cookie的使用
    vue-cli的安装使用
    Django之进阶相关操作
    PyMySQL模块的使用
  • 原文地址:https://www.cnblogs.com/ppdpp/p/7635597.html
Copyright © 2011-2022 走看看