SV OOP-2
静态变量



继承性(Inheritance)





抽象类和虚方法virtual methods

多态(Ploymorphism)
- 通过基类的变量可以使用子类的对象
- 基类中定义的virtual functiond都是共工方法,可以被子类使用
- 子类重写父类的方法能被父类看到,那就需要虚方法。虚方法就是一个基本的多态结构



参数化类

初始化类的属性


out_of_block
- 类的声明过程中,定义方法的时候,可以使用关键字extern定义function位外部function,在外部进行书写


`include "class_extern.sv"
将类的定义文件导入
function 类名::函数名 - 可以声明对应类的外部方法
多态实例





- 方法调用:虚方法看对象,实方法看对象名字

浙公网安备 33010602011771号