使用行為
將 -behaviour
指令新增到模組以指示它遵循行為:
-behaviour(gen_server).
美國拼寫也被接受:
-behavior(gen_server).
現在,如果你忘記實現並匯出行為所需的任何功能,編譯器將發出警告,例如:
foo.erl:2: Warning: undefined callback function init/1 (behaviour 'gen_server')
將 -behaviour
指令新增到模組以指示它遵循行為:
-behaviour(gen_server).
美國拼寫也被接受:
-behavior(gen_server).
現在,如果你忘記實現並匯出行為所需的任何功能,編譯器將發出警告,例如:
foo.erl:2: Warning: undefined callback function init/1 (behaviour 'gen_server')