blob: d294e4140e58b81527a190a264f310b5cc04c31f [file] [log] [blame]
/*
:name: abstract_class_inst
:description: instantiating abstract class
:should_fail: 1
:tags: 8.21
*/
module class_tb ();
virtual class base_cls;
pure virtual function void print();
endclass
class test_cls extends base_cls;
int a = 2;
virtual function void print();
$display(a);
endfunction
endclass
base_cls test_obj;
initial begin
test_obj = new;
test_obj.print();
end
endmodule