在20世纪60~70年代,面向对象语言初步发展的时期,Alan Kay(Smalltalk的发明人)提出了object-oriented programming,但是OOAD理论还没有正式被提出来。直到1982年Grady Booch发表了OOAD发展史上里程碑式的一篇论文《Object-Oriented Design》。在20世纪80年代,OOAD的先驱者纷纷提出其OOAD idea,比较著名的有Kent Beck,Peter ...