DocumentCode :
3233527
Title :
A solution to the lack of multiple inheritance in SystemVerilog
Author :
Rich, D.
fYear :
2010
fDate :
14-16 Sept. 2010
Firstpage :
1
Lastpage :
6
Abstract :
The concept of multiple class inheritance is a feature that many Object-Oriented Programming (OOP) languages have where a subclass can inherit behaviors (i.e. class methods and properties) from more than one superclass. As the language is currently defined, a SystemVerilog subclass (child class) can only extend from a single superclass (parent class). This paper presents some of the problems having an OOP language lacking multiple inheritance, and suggests a solution.
Keywords :
hardware description languages; inheritance; object-oriented languages; object-oriented programming; multiple inheritance; object oriented programming language; parent class; single superclass; system Verilog subclass;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Specification & Design Languages (FDL 2010), 2010 Forum on
Conference_Location :
Southampton
Type :
conf
DOI :
10.1049/ic.2010.0123
Filename :
5775103
Link To Document :
بازگشت