返回顶部
首页 > 资讯 > 移动开发 >android 接口理解
  • 204
分享到

android 接口理解

接口Android 2022-06-06 12:06:11 204人浏览 泡泡鱼
摘要

接口大概意思: B想干一件事(如打电话),但没工具(如手机)。最终还是他自己干。 A是租赁工具的,有很多工具,其中包括B要接的工具(手机)。 工

接口大概意思: B想干一件事(如打电话),但没工具(如手机)。最终还是他自己干。 A是租赁工具的,有很多工具,其中包括B要接的工具(手机)。 工具interface :手机、电脑、扳手、烙铁。。。 实例实现过程是:

A把带工具(interface)借给了B,B完成了想干的事(打电话)。
另:A向B出借东西时,可以有附件约定/规定。

为啥这么做: 解耦,出租人A、承租人B、工具接口全部解耦。 其他人C、D、E…不必各自占有工具,想干活都想A借,方便管理,节约资源。 B、C、D、E…等人借来工具后,怎么干活,什么时候干活,还想干些啥自己说了算。 例子:
interface 手机(){
	打电话();
	充电();
	玩游戏();
	doanything()。。。。。
}
class A{
	借手机(手机){
		手机.打电话();
		休息2分钟在用手机();//出租人A可以规定让承租人B某些事,或者怎么敢。。。可以在这里约定。如用开启线程,一边玩游戏,一边打电话。
		手机.玩游戏();
		dosomething();
	}
	借电脑(电脑){};
	....
}
class B{
	A a = new A()//
	a.借手机(华为手机)
	手机 华为手机 = new 手机(){
		@Override
		打电话(){
			打给女朋友,秀恩爱。
		}
		@Override
		玩游戏(){
			玩下望着荣耀。
		}
		@Override
		充电(){};    //B不充电,可以不干,即不用实现。
		@Override
		doanything(){};     //B不干其他事了,也即不用实现。
		}
}

作者:添色增香


--结束END--

本文标题: android 接口理解

本文链接: https://lsjlt.com/news/28536.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • android 接口理解
    接口大概意思: B想干一件事(如打电话),但没工具(如手机)。最终还是他自己干。 A是租赁工具的,有很多工具,其中包括B要接的工具(手机)。 工...
    99+
    2022-06-06
    接口 Android
  • 深入理解Android之接口回调机制
    刚开始学对于这个机制理解不够深刻,现在重新整理下思路。开发中,接口回调是我们经常用到的。 接口回调的意思即,注册之后并不立马执行,而在某个时机触发执行。 首先解决啥是回调: ...
    99+
    2022-06-06
    回调 接口 Android
  • 深入理解C#之接口
    目录C#之接口接口的特性:接口的继承:接口的覆盖:接口和抽象类的区别。C#中的接口和类有什么异同。总结C#之接口 在编程中,我们经常会用到接口,那什么是接口呢? 接口描述的是可属于任...
    99+
    2024-04-02
  • Android序列化接口Parcelable与Serializable接口对比
    目录ParcelableSerializableParcelable与Serializable的性能比较Parcelable 优点: google专门为安卓写的序列化接口性能好,内存...
    99+
    2023-02-07
    Android Parcelable Android Serializable Android序列化接口
  • Android 沾包处理,以串口接入为例 (usb-serial-for-android)
    1. 前言 我们在通过串口、TCP、UDP等方式接收协议的时候,由于单次接收数据有限,导致一条命令可能被分割成多次进行接收。 这种情况下,就需要进行沾包处理,使多次接收的数据,合并成一条数据。本文通过...
    99+
    2023-09-10
    android
  • 怎么理解MySQL的API接口
    这篇文章给大家介绍怎么理解MySQL的API接口,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。 MySQL 的 API 接口为了方便应用程序的开发,MyS...
    99+
    2024-04-02
  • 如何理解接口幂等性
    本篇内容主要讲解“如何理解接口幂等性”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何理解接口幂等性”吧!什么是接口幂等性首先看看幂等性的概念:幂等性原本是数学...
    99+
    2024-04-02
  • java中怎么理解Callable接口
    本篇内容介绍了“java中怎么理解Callable接口”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Callable、Executor 与 ...
    99+
    2023-06-16
  • 如何理解Python接口优化
    这篇文章主要讲解了“如何理解Python接口优化”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何理解Python接口优化”吧!背景我们负责的一个业务平台,有次在发现设置页面的加载特别特别地...
    99+
    2023-06-15
  • 浅析对Spring aware接口理解
    目录1. aware接口的作用2. 常用aware接口及作用3. 使用样例:ApplicationContextAware 在Bean中获取上下文4. 自定义aware的方式4.1 ...
    99+
    2024-04-02
  • android post请求接口demo
    本文实例为大家分享了android post请求接口demo测试代码,供大家参考,具体内容如下 MainActivity.java package com.tsh.test;...
    99+
    2022-06-06
    demo post请求 post Android
  • Android TV 添加Framework接口
      在机顶盒ROM研发过程中,有时为了完成某一需求,需要在framework中添加系统接口,所以本篇文章就简单介绍一下在framework中添加...
    99+
    2022-06-06
    framework Android
  • Android异步接口测试
      基于Android的C/S移动应用中访问后端数据的场景是非常多的,异步接口测试主要是在单元测试完成的基础上检查接口级访问是否正确,主要保证对外请求的组装与发送是否符合后...
    99+
    2022-06-06
    接口测试 接口 测试 Android
  • 详解Android中接口回调、方法回调
    在Android开发中我们很多地方都用到了方法的回调,回调就是把方法的定义和功能导入实现分开的一种机制,目的是为了解耦他的本质是基于观察者设计模式,即观察者设计模式的的简化版,...
    99+
    2022-06-06
    方法 回调 接口 Android
  • 深入理解Golang接口的实现原理
    深入理解Golang接口的实现原理,需要具体代码示例 Golang(又称Go语言)作为一种快速、可靠的编程语言,广受开发者青睐。其中,接口(Interface)是Golang语言中非常...
    99+
    2024-03-07
    原理 接口 golang go语言
  • android怎么调用api接口
    在Android中,可以使用HttpClient或者HttpURLConnection来调用API接口。使用HttpClient调用...
    99+
    2023-08-25
    android
  • Android序列化实现接口Serializable与Parcelable详解
    目录一、Serializable(对象)二、Parcelable(属性)2.1 实现方式(不推荐)2.2 注解方式(推荐)一、Serializable(对象) 只需要实现Serial...
    99+
    2022-12-08
    Android Serializable与Parcelable Android 序列化接口
  • 如何理解Java抽象类和接口
    这期内容当中小编将会给大家带来有关如何理解Java抽象类和接口,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。在面试中我们经常被问到:Java中抽象类和接口的区别是什么然后,我们就大说一通抽象类可以有方法,...
    99+
    2023-06-17
  • 如何深入理解Java中的接口
    今天就跟大家聊聊有关如何深入理解Java中的接口,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。一、前言前面我们说了抽象类的概述,我们对抽象类也有个认识和理解了,现在我们学习十分重要的...
    99+
    2023-06-21
  • axios接口管理优化操作详解
    目录强化功能接口文件写法简化任务调度、Loading调度提示信息自由化总结强化功能 本文针对中大型的后台项目的接口模块优化,在不影响项目正常运行的前提下,增量更新。 接口文件写法简...
    99+
    2022-12-15
    axios 接口管理 axios 接口管理优化
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作