跳轉至內容

Erlang 程式設計/行為

來自華夏公益教科書

在 Erlang 中,行為是一種在模組/庫中實現的設計模式。它以類似於面向物件程式設計中的繼承或 Java 中的介面的方式提供功能。每個行為都需要定義一些回撥函式才能正常工作。

行為的例子有

  • 客戶端-伺服器
  • 事件處理程式
  • gen-server  :gen_server
  • 熱備
  • 保持活動
  • 監督樹
  • 升級處理程式
  • 工作者-監督者

可以透過以下程式碼啟用行為(注意:如果你覺得美國人,可以使用“behavior”代替):

-behaviour(gen_server).
華夏公益教科書