OOAD(面向对象分析与设计)
IT_CREATE
小小编程码农一名,嘿嘿
展开
-
JAVA中OOAD(面向对象分析与设计依赖倒置原则)代码实例
简介:什么是依赖倒置原则?软件设计中,多层次之间相互依赖关系需要倒置为抽象类或接口,而不是直接依赖于具体的实现。 具体表现为: 1、上层模块不应该直接依赖下层实现,而应该依赖下层的抽象 2、每一个单独的层次,抽象不应该依赖于细节,而细节应该依赖于抽象。现在有一个用户类UserBean我们要进行操作:(相当于将用户信息从顶层传到服务层,再从服务层传到底层,由底层逻辑具体去实现操作细节,这里的...原创 2018-10-29 14:19:10 · 397 阅读 · 0 评论 -
面向对象设计原则
自从上个世纪40-50年代的计算机的兴起,软件开发行业逐渐的兴起,到达60年代末,随着面向过程的结构化编程语言的出现,可以说软件开发进入到了一个非常鼎盛的时期。但是在这个时期,随着大量技术人员投入到这个行业,随着软件需求的不断变化,以及需求的复杂度越来越高,就越不可避免的出现各种各样的问题,这些问题,甚至严重到威胁到软件开发这个行业,当时的开发者,他们把这些问题称为是那个年代的“软件危机”。...原创 2018-10-29 14:58:17 · 126 阅读 · 0 评论 -
OOAD之设计模式
一、模式:避免重复问题,而提出来的解决方案。模式又可以分为:架构模式 设计模式 1.1架构模式软件架构的上,整体考虑,而提出来的一些解决方案,比如:三层架构,B/S,C/S,MVC,ORM,事务脚本,领域模型……,从宏观的角度上来说 1.2设计模式设计模式是从微观的角度上来看待软件开发过程中,碰到的一些重复业务场景,并提出的解决方案。 设计模式:创...原创 2018-11-10 16:18:33 · 1040 阅读 · 0 评论