类的继承

子类继承父类的关键字:extends
子类中方法继承父类方法的关键字:super

如下图例子:
(1)父类:拥有的变量以及两个 virtual function
类的继承

(2)子类:继承父类,增加新的变量,rand bit bad_crc;增加与父类同名的virtual function ,默认情况下子类的方法跟父类的方法没有任何关系,子类的方法要继承父类的方法首先要调用父类的方法,然后增加新的功能,super关键字则指定该方法是父类的方法(父类中找不到就到子类中去找)。(this表示当前类中变量/方法,当前找不到就到父类中了)
类的继承

(3)子类可以用于跟父类一样的方法,也就是对父类的方法在子类中进行扩展。那么子类中能定义跟父类中一样的变量吗?是否能覆盖掉父类的成员变量?
结论: 子类不会覆盖父类中的同名变量。