Java教程

SV OOP-2

本文主要是介绍SV OOP-2,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

静态变量



继承性(Inheritance)





抽象类和虚方法virtual methods

多态(Ploymorphism)

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


参数化类

初始化类的属性


out_of_block

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

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

多态实例




  • 方法调用:虚方法看对象,实方法看对象名字
这篇关于SV OOP-2的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!