文件名称:块外声明-微积分入门Ⅰ 一元微积分 -(日)小平邦彦
文件大小:10.44MB
文件格式:PDF
更新时间:2024-07-29 18:52:40
System Verilog 中文
11.22 块外声明 第十一章 类 SystemVerilog 3.1a 语言参考手册 11.22 块外声明 第十一章 类 如果能够将方法定义放在类声明体的外部,那将是很方便的。这个功能可以通过两个步骤完成。首先,在类声明体内声明 方法的原型(无论它是任务还是函数)、任何限定符(local、protected 或 virtual)、以及完整的参数说明加上 extern 限定符。extern 限定符指示方法体(它的实现)在类声明的外部。接着,在类声明的外部声明完整的方法(与原型类似 但没有限定符),并将这个方法绑定回它所属的类:使用一对冒号(::)将方法名限定为类名字。 Copy Code class Packet; Packet next; function Packet get_next(); get_next = next; endfunction // 体外(外部)声明