11.10.7函数优先级

考虑到Octave可以用多种不同的方式定义一个函数,一个函数的多个版本可能甚至可能在一个特定的范围内定义。将在特定范围内使用的函数的优先级从给出

  1. 子函数给定范围内具有所需函数名称的子函数。
  2. 私有函数在包含当前函数的目录的私有目录中定义的函数。
  3. 类构造函数一种函数,用于构造第章中定义的用户类面向对象程序设计.
  4. Class方法类的重载函数,如第章所述面向对象程序设计.
  5. 命令行函数在命令行上定义的函数。
  6. 自动加载函数符号为自动加载的函数,详见自动加载.
  7. 路径上的函数可以在用户加载路径上找到的函数。该函数也可以有Oct文件、mex文件或m-file版本,并且这些版本之间的优先顺序是这样的。
  8. 内置函数作为核心Octave的一部分的函数,例如呆火驼, size

版权所有 © 2024 Octave中文网

ICP备案/许可证号:黑ICP备2024030411号