000 01426nab a22002777 4500
001 H004.41 INF
003 AR-sfUTN
008 190909b xx |||p|r|||| 00| 0 spa d
040 _cAR-sfUTN
080 _aH004.41 INF
100 _aChattamvelli, Rajan
700 _aSaiedian, Hossein
245 _aEnhanced reusability via polymorphic additive virtual methods in C++
336 _2rdacontent
_atexto
_btxt
337 _2rdamedia
_asin mediaciĆ³n
_bn
338 _2rdacarrier
_avolumen
_bnc
505 _aThe virtual method is a useful concept in polymorphic behavior of object-oriented programs. By making a method virtual in a class, all classes derived from that class are allowed to modify or enhance the definition of the method (while retaining its original signature) providing one kind of polymorphism. In this article, we explore the virtues of virtual methods and introduce different ways of implementing additive virtual methods in C++. The concepts presented can find applications in shared software libraries, integrating software applications, and distributed computing.
650 _aADDITIVE METHODS
650 _aASSISTANT FUNCTIONS
650 _aLATE BINDING
650 _aMULTIPLE INHERITANCE
650 _aVIRTUAL TABLES
773 _tInformation and software technology
_wH004.41 INF
_nS.T.:H004.41 INF PP2679
_g(vol. 39, nro. 6, Jun. 1997), p. 403-415
942 _cAN
999 _c35505
_d35505