3软件体系结构风格和模式2
3.3调用/返回体系结构风格经典体系结构风格的分类Garlan和Shaw调用/返回体系结构风格Main program and subroutine 主程序-子过程风格OO systems 面向对象的风格Layered Systems 层次结构风格主程序-子过程风格Examples“simple” program modelsCOBOL, Algol, BASIC1950s-1960sZenith of structured programming- especially Pascal.Pascal, C, Fortran, Perl1970s -1980sAda, C++, JAVA, SmallTalkFirst object-oriented languages (esp C++)1990’s-traditional languages “converted” to OOPVisual Basic, Delphi (Object Pascal), Perl 5, (e.g. BioPerl)Evolution of Program Design主程序-子过程风格非结构化的程序Unstructured programmingAll the program code written in a single continuous main program (所有的程序代码均包含在一
原创力文档

文档评论(0)