\relax \bibstyle{abbrv} \citation{knudsen-madsen:teach} \@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{2}} \citation{lieber-riel:oop} \@writefile{toc}{\contentsline {section}{\numberline {2}A Word on Notation}{5}} \@writefile{toc}{\contentsline {section}{\numberline {3}Class Dictionaries -- The Beginning}{5}} \citation{sethi:bear} \@writefile{toc}{\contentsline {section}{\numberline {4}Style Rules -- Writing methods}{12}} \citation{LHLR:law-paper} \citation{karl-ian:soft1} \citation{sakkinen:law-88} \@writefile{toc}{\contentsline {section}{\numberline {5}Generic Programming}{15}} \@writefile{toc}{\contentsline {section}{\numberline {6}Multiple Inheritance}{16}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1}Commonality}{16}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.2}Specialization}{17}} \@writefile{toc}{\contentsline {section}{\numberline {7}Parameterized Classes -- Application Families}{22}} \citation{lieber-riel:oop} \@writefile{toc}{\contentsline {section}{\numberline {8}Modules -- The Organization}{24}} \citation{alg-des:89} \citation{booch:86} \@writefile{toc}{\contentsline {section}{\numberline {9}Design method}{27}} \citation{ian-karl:preventive} \@writefile{toc}{\contentsline {section}{\numberline {10}Conclusion}{30}} \bibdata{biblio} \bibcite{booch:86}{1} \bibcite{knudsen-madsen:teach}{2} \bibcite{karl-ian:soft1}{3} \bibcite{ian-karl:preventive}{4} \bibcite{LHLR:law-paper}{5} \bibcite{lieber-riel:oop}{6} \bibcite{sakkinen:law-88}{7} \bibcite{sethi:bear}{8} \bibcite{alg-des:89}{9}