vti_encoding:SR|utf8-nl vti_timelastmodified:TR|18 Mar 1999 04:45:38 -0000 vti_extenderversion:SR|6.0.2.5516 vti_title:SR|Effective C++, 2E | Chapter 6: Inheritance and Object-Oriented Design vti_author:SR|GRFX_NT\\addy vti_modifiedby:SR|GRFX_NT\\addy vti_nexttolasttimemodified:TR|18 Mar 1999 04:45:38 -0000 vti_timecreated:TR|15 Aug 2004 22:58:51 -0000 vti_syncwith_localhost\\c\:\\www/c\:/www:TR|18 Mar 1999 04:45:38 -0000 vti_backlinkinfo:VX|effective_c++/EC/EC6.HTM vti_cacheddtm:TX|01 Oct 2004 21:12:12 -0000 vti_filesize:IR|187696 vti_cachedtitle:SR|Effective C++, 2E | Chapter 6: Inheritance and Object-Oriented Design vti_cachedbodystyle:SR| vti_cachedlinkinfo:VX|Q|../INTRO/ECMEC.CSS S|../JAVA/COOKIE.JS S|../JAVA/IMGDOC.JS S|../JAVA/NSIMGDOC.JS S|../JAVA/DINGBATS.JS K|./EC5_FR.HTM K|EC6.HTM K|./EC7_FR.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|../MEC/MC1_FR.HTM K|../MEC/MC6_FR.HTM K|./EC7_FR.HTM S|./IMAGES/GRAPHICS/DIAGRAMS/I_158A1.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_158A2.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_158A3.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_158A4.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_158A5.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_158A5.GIF K|EC6.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM H|./ECINTRFR.HTM K|EC6.HTM K|./EC3_FR.HTM K|./EC5_FR.HTM K|EC6.HTM K|./EC5_FR.HTM K|EC6.HTM K|EC6.HTM K|./EC3_FR.HTM K|../MEC/MC6_FR.HTM K|../MEC/MC4_FR.HTM K|./EC3_FR.HTM K|../MEC/MC4_FR.HTM K|./EC5_FR.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|./EC7_FR.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM S|./IMAGES/GRAPHICS/DIAGRAMS/I_172A1.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_172A2.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_172A3.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_172A4.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_172A5.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_172A5.GIF K|../MEC/MC4_FR.HTM K|EC6.HTM K|EC6.HTM K|./EC5_FR.HTM K|./EC7_FR.HTM K|./EC7_FR.HTM K|../MEC/MC6_FR.HTM S|./IMAGES/GRAPHICS/DIAGRAMS/I_177A1.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_177A2.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_177A3.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_177A4.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_177A5.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_177A5.GIF K|EC6.HTM K|./EC5_FR.HTM K|../MEC/MC6_FR.HTM K|../MEC/MC1_FR.HTM K|EC6.HTM K|./EC5_FR.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|./EC7_FR.HTM K|./EC7_FR.HTM H|http://www.awl.com/cseng/cgi-bin/cdquery.pl K|EC6.HTM K|./EC5_FR.HTM K|./EC7_FR.HTM K|../MEC/MC6_FR.HTM K|./EC4_FR.HTM K|./EC7_FR.HTM K|../MEC/MC6_FR.HTM K|./EC5_FR.HTM K|EC6.HTM K|EC6.HTM K|./EC4_FR.HTM K|./EC7_FR.HTM K|./EC4_FR.HTM S|./IMAGES/GRAPHICS/DIAGRAMS/I_186A1.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_186A2.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_186A3.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_186A4.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_186A5.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_186A5.GIF K|./EC7_FR.HTM H|http://www.awl.com/cseng/cgi-bin/cdquery.pl K|EC6.HTM K|./EC3_FR.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|./EC4_FR.HTM K|EC6.HTM K|EC6.HTM K|./EC5_FR.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|./EC4_FR.HTM K|./EC7_FR.HTM K|./EC4_FR.HTM K|EC6.HTM K|EC6.HTM K|./EC4_FR.HTM K|./EC5_FR.HTM S|./IMAGES/GRAPHICS/DIAGRAMS/I_198A1.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_198A2.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_198A3.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_198A4.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_198A5.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_198A5.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_198B1.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_198B2.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_198B3.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_198B4.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_198B5.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_198B5.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_199A1.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_199A2.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_199A3.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_199A4.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_199A5.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_199A5.GIF K|../MEC/MC6_FR.HTM K|EC6.HTM S|./IMAGES/GRAPHICS/DIAGRAMS/I_200A1.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_200A2.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_200A3.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_200A4.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_200A5.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_200A5.GIF H|http://www.awl.com/cseng/cgi-bin/cdquery.pl K|./EC5_FR.HTM K|./EC3_FR.HTM K|./EC5_FR.HTM K|./EC4_FR.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM S|./IMAGES/GRAPHICS/DIAGRAMS/I_205A1.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_205A2.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_205A3.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_205A4.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_205A5.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_205A5.GIF K|EC6.HTM S|./IMAGES/GRAPHICS/DIAGRAMS/I_208A1.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_208A2.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_208A3.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_208A4.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_208A5.GIF S|./IMAGES/GRAPHICS/DIAGRAMS/I_208A5.GIF K|EC6.HTM H|./EC7_FR.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM K|EC6.HTM H|./EC7_FR.HTM vti_cachedsvcrellinks:VX|FQUS|effective_c++/INTRO/ECMEC.CSS FSUS|effective_c++/JAVA/COOKIE.JS FSUS|effective_c++/JAVA/IMGDOC.JS FSUS|effective_c++/JAVA/NSIMGDOC.JS FSUS|effective_c++/JAVA/DINGBATS.JS FHUS|effective_c++/EC/EC5_FR.HTM FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/EC7_FR.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/MEC/MC1_FR.HTM FHUS|effective_c++/MEC/MC6_FR.HTM FHUS|effective_c++/EC/EC7_FR.HTM FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_158A1.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_158A2.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_158A3.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_158A4.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_158A5.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_158A5.GIF FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/ECINTRFR.HTM FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/EC3_FR.HTM FHUS|effective_c++/EC/EC5_FR.HTM FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/EC5_FR.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/EC3_FR.HTM FHUS|effective_c++/MEC/MC6_FR.HTM FHUS|effective_c++/MEC/MC4_FR.HTM FHUS|effective_c++/EC/EC3_FR.HTM FHUS|effective_c++/MEC/MC4_FR.HTM FHUS|effective_c++/EC/EC5_FR.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/EC7_FR.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_172A1.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_172A2.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_172A3.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_172A4.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_172A5.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_172A5.GIF FHUS|effective_c++/MEC/MC4_FR.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/EC5_FR.HTM FHUS|effective_c++/EC/EC7_FR.HTM FHUS|effective_c++/EC/EC7_FR.HTM FHUS|effective_c++/MEC/MC6_FR.HTM FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_177A1.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_177A2.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_177A3.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_177A4.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_177A5.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_177A5.GIF FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/EC5_FR.HTM FHUS|effective_c++/MEC/MC6_FR.HTM FHUS|effective_c++/MEC/MC1_FR.HTM FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/EC5_FR.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/EC7_FR.HTM FHUS|effective_c++/EC/EC7_FR.HTM NHHS|http://www.awl.com/cseng/cgi-bin/cdquery.pl FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/EC5_FR.HTM FHUS|effective_c++/EC/EC7_FR.HTM FHUS|effective_c++/MEC/MC6_FR.HTM FHUS|effective_c++/EC/EC4_FR.HTM FHUS|effective_c++/EC/EC7_FR.HTM FHUS|effective_c++/MEC/MC6_FR.HTM FHUS|effective_c++/EC/EC5_FR.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/EC4_FR.HTM FHUS|effective_c++/EC/EC7_FR.HTM FHUS|effective_c++/EC/EC4_FR.HTM FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_186A1.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_186A2.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_186A3.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_186A4.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_186A5.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_186A5.GIF FHUS|effective_c++/EC/EC7_FR.HTM NHHS|http://www.awl.com/cseng/cgi-bin/cdquery.pl FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/EC3_FR.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/EC4_FR.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/EC5_FR.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/EC4_FR.HTM FHUS|effective_c++/EC/EC7_FR.HTM FHUS|effective_c++/EC/EC4_FR.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/EC4_FR.HTM FHUS|effective_c++/EC/EC5_FR.HTM FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_198A1.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_198A2.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_198A3.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_198A4.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_198A5.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_198A5.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_198B1.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_198B2.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_198B3.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_198B4.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_198B5.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_198B5.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_199A1.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_199A2.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_199A3.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_199A4.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_199A5.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_199A5.GIF FHUS|effective_c++/MEC/MC6_FR.HTM FKUS|effective_c++/EC/EC6.HTM FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_200A1.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_200A2.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_200A3.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_200A4.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_200A5.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_200A5.GIF NHHS|http://www.awl.com/cseng/cgi-bin/cdquery.pl FHUS|effective_c++/EC/EC5_FR.HTM FHUS|effective_c++/EC/EC3_FR.HTM FHUS|effective_c++/EC/EC5_FR.HTM FHUS|effective_c++/EC/EC4_FR.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_205A1.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_205A2.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_205A3.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_205A4.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_205A5.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_205A5.GIF FKUS|effective_c++/EC/EC6.HTM FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_208A1.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_208A2.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_208A3.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_208A4.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_208A5.GIF FSUS|effective_c++/EC/IMAGES/GRAPHICS/DIAGRAMS/I_208A5.GIF FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/EC7_FR.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FKUS|effective_c++/EC/EC6.HTM FHUS|effective_c++/EC/EC7_FR.HTM vti_cachedneedsrewrite:BR|false vti_cachedhasbots:BR|false vti_cachedhastheme:BR|false vti_cachedhasborder:BR|false vti_charset:SR|windows-1252