栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java(面向对象)的23种设计模式(1)——设计原则和设计模式分类

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java(面向对象)的23种设计模式(1)——设计原则和设计模式分类

一、设计模式概述

软件设计模式(Software Design Pattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。是解决特定问题的一系列套路。
设计模式的本质是面向对象设计原则的实际运用,是对类的封装性、继承性和多态性以及类的关联关系和组合关系的充分理解。

二、面向对象七大设计原则

三、设计模式分类


委派模式:允许对象组合实现与继承相同的代码重用,负责任务的调用和分配(只对结果负责)。
耦合主要描述的模块之间的关系,内聚主要描述模块内部。
高内聚:一个模块中各个元素之间的联系的紧密程度,如果各个元素(语句、程序段)之间的联系程度越高,则内聚性越高,即高内聚。——自我功能更加完善,模块单一性更强。
低耦合:每个模块之间相互联系的紧密程度,模块之间联系越紧密,则耦合性越高,模块的独立性就越差!反之同理。——改动某个模块,会牵一发而动全身。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/305258.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号