Elixir 行为

2023-12-15 16:46 更新
许多模块共享一样的公共API.看看插头,它是一个用于在网络应用中组合模块的规格.每个插头模块至少必须实现两个公共函数:init/1call/2.

行为提供了一种方法:

  • 定义需要被一个模块实现的一套函数;
  • 确保模块实现了所有函数

你可已将行为类比于例如Java的面向对象语言中的接口:一系列必须由模块实现的函数签名.


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号