Why is SUPER.body() used in a task in the child sequence which is derived from a parent sequence? The parent sequence the task is not mentioned to be of virtual type

If in a child sequence we do not use super.body() in the task, does it execute only the child sequence body and not the parent sequence.

In reply to Curious_cat:

You need to be careful using the terms ‘parent’ and ‘child’. In UVM, a ‘parent’ class creates a ‘child’ class which is a completely different type. For sequences, use the terms sequences and sub-sequences.

For classes which extend other classes, we use the terms base class and extended class. The keyword ‘super’ is used by an extended class to access members of the base class. I believe your question is asking if an extended class doesn’t use ‘super.body()’, does only the body() of the extended class execute. The answer to this question is yes, only the body() of the extended class will execute.