有时,编写一个泛型类(generic class)要容易得多,它可以以多种方式实例化,以实现不同的数组大小或数据类型。这避免了为特定功能(如大小或类型)重新编写代码的需要,而是允许对不同对象使用单一规范。这是通过将SystemVerilog参数机制(parameter mechanism)扩展到类来实现的。
参数类似于指定类的本地常量。类可以为每个参数设置默认值,这些参数可以在类实例化期间重写。
// Declare parameterized class class <name_of_class> #(
京公网安备 11010502049817号