接口概述学习

A:接口概述

  • 从狭义的角度讲就是指java中的interface
  • 从广义的角度讲对外提供规则的都是接口
    • B:接口特点
  • a:接口用关键字interface表示
    • interface 接口名 {}
  • b:类实现接口用implements表示
    • class 类名 implements 接口名 {}
  • c:接口不能实例化
    • 那么,接口如何实例化呢?
    • 按照多态的方式来实例化。
  • d:接口的子类
    • a:可以是抽象类。但是意义不大。
    • b:可以是具体类。要重写接口中的所有抽象方法。(推荐方案)
      • C:案例演示
  • 接口特点
  • `
  • `
class Demo1_Interface {
    public static void main(String[] args) {
        //Inter i = new Inter();        //接口不能被实例化,因为调用抽象方法没有意义
        Inter i = new Demo();           //父类引用指向子类对象
        i.print();
    }
}

interface Inter {
    public abstract void print();                   //接口中的方法都是抽象的
}

class Demo implements Inter {
    public void print() {
        System.out.println("print");
    }
}

原文地址:http://blog.51cto.com/357712148/2132096

时间: 2024-09-30 03:46:51

接口概述学习的相关文章

JAVA之GUI编程概述学习笔记(22)

      下列内容为本人看毕向东老师java视频教程学习笔记! JAVA GUI图形用户界面编程: Windows 操作系统提供两种操作方式:                                 1.GUI                2.CLI; GUI:Grahi User Interface ,图形用户界面.                       特点:用图形的方式,来显示计算机操作的界面,这样更方便更直观. CLI: Command line User Interf

Map接口的学习

接口Map<K, V> 一.Map功能 1.添加 put(K key, V value) putAll(Map<? extends K, ? extends V>); 2.删除 clear() remove(Object key); 返回对应的值 3.判断 containsKey(Object key) containsValue(Object value) isEmpty() 4.获取 get(Object key)  :不在返回null size() values(); ---

java接口的学习

接口 特殊的抽象类 1.所有的属性都是公开静态常量 (public static final) 2.所有的方法都是公开抽象方法 3.没有构造方法 一个类实现接口,如果这个类不希望成为抽象类,就必须实现接口中所有的方法 接口之间可以多继承 一个类在继承一个父类的同时,还可以实现多个接口 接口的作用: 1.多继承 用接口实现多继承,不会破坏类之间树状关系的简单性 接口:次要类型 2.解耦合工具 标准 把标准的使用者和标准的实现者分离 A ---> I ---- B java接口的学习,码迷,mami

java 第37节 接口概述

2016-06-29 1 接口概述 abstract class 抽象类的修饰符 interface 接口的修饰符 extends 只能是一个 implements 可以是多个 接口只有抽象方法,它比抽象类还要抽象,接口是彻彻底底的抽象! 接口是抽象方法和常量的属性集合. 接口中只能包含抽象方法和常量,不能改有变量.初始化块.构造器. 注意事项: 1,接口的修饰符只有两种:默认和public 2,接口内的变量会被设置成共有的.静态的和最终的字段. 3,接口内只有抽象方法和常量的属性集合. int

接口自动化学习笔记

虫师的接口自动化学习笔记(虫师原创----http://fnng.cnblogs.com) web应用接口测试分为: 1.模块接口测试:主要测试模块之间的调用与返回 2.web接口: a.服务器接口:测试浏览器与服务器的接口 b.外部接口:指调用的接口由第三方系统提供 接口测试的意义: 1.保证系统的稳定性 2.将bug控制在项目前期 3.检查服务器的异常处理能力 我们通常把前端的验证称为弱验证,因为它很容易被绕过,这个时间如果只站在功能的层面时行测试,就很难发现一些安全的问题.不以前功能为入口

协议之常见显示接口概述

1.IIC 2.SPI 3.8080/8600 4.RGB接口 5.MIPI_DSI 6.TFT接口 7.MCU工作特点 1.IIC I2C总线,是Inter-Integrated Circuit的缩写.INTER-IC意思是用于相互作用的集成电路,这种集成电路主要由双向串行时钟线SCL和双向串行数据线SDA两条线路组成. I2C总线是PHLIPS公司推出的一种串行总线,是具备多主机系统所需的,包括总线裁决和高低速器件同步功能的高性能串行总线. I2C总线只有两根双向信号线.一根是数据线SDA,

java接口概述

接口: 是一些方法特征的集合,而这些方法可以被多个实现类去各自实现. 接口主要特征: 1.接口中的成员变量隐士的被定义为公开的静态常量 2.接口中的方法是抽象的,并且必须是公开的 3.接口是用来被类实现的或者被接口继承的,其不能有自己的构造子 接口的作用: 接口是实现松耦合的重要手段,它描述了系统对外公开的所有服务.通俗的理解,接口的作用就是把使用接口的人和提供接口的 人隔离开来,让真正的接口放在他们中间,实现接口的人不需要去关心谁使用这个接口,使用接口的人也不需要关心这个接口是 谁实现的.就好

接口(学习中笔记)

接口可以包含方法.属性.事件和索引器,但不能是常量.域.操作符.构造函数或析构函数,而且不能包含任何静态成员.接口本身不提供它所定义的成员的实现.接口只指定实现该接口的类或接口必须提供的成员. interface IMyExample {  string this[int index]{get;set;}  event EventHandler Even;  void Find(int value);  string Point{get;set;} } public delegate void

Android Wear 用于发送与同步数据的数据类型与接口概述

Android Wear数据层的API,是google play service的一部分,为您的手持设备和可穿戴式应用程序的通信通道. Api包括一系列数据对象,可以让系统通过监听器和线路通知app数据层重要的事件. 以下是几种对象类型. Data Item 提供数据存储用于手机和wear的自动同步. Messages 消息API可以实现fire-and-forget模式,如在wear中控制手机播放器控制或者通过手机发送一个意图给wear,当建立连接或者发生传输错误的时候,都会提供消息.消息是一