码迷,mamicode.com
首页 >  
搜索关键字:高内聚    ( 625个结果
设计模式之美--单一职责原则
单一职责原则的英文是Single Responsibility Principle,简称SRP。我们在设计类的时候,尽量避免设计大而全的类,要设计粒度小、功能单一的类,使得一个类只负责完成一个功能,这样有利于提高代码的复用性、可读性、可维护性,实现代码高内聚、低耦合。 ...
分类:其他好文   时间:2020-05-02 11:56:24    阅读次数:73
问卷调查
1.1 当初为什么报”软件工程“|”大数据“ 这个专业?只有这个1.2 当初对 XX 专业的期待和想象是什么?秃头1.3 当初希望自己是如何投入这个专业的学习的?敲代码1.4 结合过去的一学期,你目前在专业学习方面情况如何,有什么收获,是否有什么困难?收获很多,困难也很多2.1 你是怎么学习 C 语 ...
分类:其他好文   时间:2020-04-28 23:14:13    阅读次数:62
封装、继承和多态
封装(对类中的属性) 程序追求: 高内聚:类的内部数据操作细节自己完成,不允许外部使用干涉 低耦合:仅仅暴露少量方法给外部使用 封装: 1.属性私有(private) 2.public get/set方法,对属性进行操作 意义: 1.提高程序安全性,保护数据(private) 2 能对属性赋值进行相 ...
分类:其他好文   时间:2020-04-24 01:45:18    阅读次数:50
面向对象(OOD)的三大基本特性和OOD七大原则
1 面向对象(OOD)的三大基本特性 封装 <1>封装:就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象进行操作,对不可信的数据或者方法进行隐藏。一个类就是一个封装了数据以及操作这些数据的的代码的逻辑实体,在一个对象内部,代码可以是私有的,不能被外界访问,通过这种方式, ...
分类:其他好文   时间:2020-04-21 09:18:52    阅读次数:85
开发这必须掌握的OOP原则
单一职责原则(对象职责明确原则) 要求:一个对象只做好一件事情,必须专注,职责过多容易引起变化的原因就多程序就不稳定(高内聚、低耦合的延申) 开放封闭原则(核心原则) 要求:需求变化时尽量少的修改类的设计,而是通过扩展类来完成。即封闭修改,开放扩展 依赖倒置原则(OOP精髓) 要求:基于接口编程,高 ...
分类:其他好文   时间:2020-04-12 16:33:19    阅读次数:70
函数的定义和组成形式
函数的基本用法:函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 编程原则(高内聚,低耦合)耦合就是重复的意思。 函数里面的代码,自己不能执行,需要调用函数名执行。 函数的定义 1.函数声明 注意:函数名命名准守小驼峰原则 function test () { //声明一个函数test, ...
分类:其他好文   时间:2020-03-31 12:48:08    阅读次数:125
2020-OO-总结1-18182658
(1)基于度量来分析自己的程序结构; 第一次 目标比较简单,只需要提取系数和指数,便可以运用公式求导,只需在额外读入表达式时把省略的指数和系数给补气便可以。基本实现了高内聚低耦合的目标。 第二次 第二次加入了sin(x)和cos(x),导致正则表达式的复杂度大幅上升。应当在之后的设计中思考如何降低耦 ...
分类:其他好文   时间:2020-03-21 21:49:08    阅读次数:66
领域驱动设计(DDD)
领域驱动设计在互联网业务开发中的实践 领域驱动设计,根本目的在于,系统的高内聚低耦合。 通过拆分具体需求,生成核心上下文,各个支撑上下文,上下文之间低耦合。 ...
分类:其他好文   时间:2020-03-20 13:01:55    阅读次数:93
关于作者
个人信息 开源项目 "moreco" : Spring Boot + Spring Cloud 搭建的 Java 后端微服务框架,实现功能模块组件化,模块实现正真意义的低耦合、高内聚。 "moreco admin" :Sea.js + Vue.js 搭建的微服务前端开发框架,目的是让前端项目能像后端 ...
分类:其他好文   时间:2020-03-14 20:26:08    阅读次数:61
2020计算机二级C语言题库
[解析]软件设计中模块划分应遵循的准则是高内聚低偶合、模块大小规模适当、模块的依赖关系适当等。模块的划分应遵循一定的要求,以保证模块划分合理,并进一步保证以此为依据开发出的软件系统可靠性强,易于理解和维护。模块之间的耦合应尽可能的低,模块的内聚度应尽可能的高。 #include <stdio.h> ...
分类:编程语言   时间:2020-03-13 01:44:37    阅读次数:238
625条   上一页 1 ... 3 4 5 6 7 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!