面向对象软件设计与传统设计方法区别