![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UML
阳光的颜色
我喜欢程序员,他们单纯固执,容易体会到成就感。面对压力,能够挑灯夜战不眠不休。面对困难,能够迎难而上挑战自我。他们也会感到困惑与傍徨,但每个程序员的心中都有一个比尔盖茨或是乔布斯的梦想,用智慧开创属于自己的事业。我想说的是,其实我是一个程序员
展开
-
类与类的UML图示
在UML2.0的13种图形中,类图是使用频率最高的两种UML图之一(另一种是用于需求建模的用例图),用于描述系统中所包含的类以及它们之间的关系,帮助人们简化对系统的理解,是系统分析和设计阶段的重要产物,也是系统编码和测试的重要模型。在设计模式中,可以使用类图来描述一个模式的结构并对每一个模式实例进行分析。类 类封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关原创 2015-03-26 23:04:13 · 1066 阅读 · 1 评论 -
面向过程编程和面向对象编程的区别
面向过程编程面向过程编程是一种以过程为中心的编程思想,分析出解决问题的步骤,然后用函数把这些步骤一步一步实现。面向过程编程,数据和对数据的操作是分离的。面向对象编程面向对象编程是将事物对象化,通过与对象进行通信来解决问题。面向对象编程,数据和对数据的操作是绑定在一起的。原创 2015-04-16 23:12:28 · 12611 阅读 · 0 评论 -
高内聚低耦合
高内聚,低耦合的系统有什么好处呢?事实上,短期来看,并没有很明显的好处,甚至短期内会影响系统的开发进度,因为高内聚,低耦合的系统对开发设计人员提出了更高的要求。高内聚,低耦合的好处体现在系统持续发展的过程中,高内聚,低耦合的系统具有更好的重用性,维护性,扩展性,可以更高效的完成系统的维护开发,持续的支持业务的发展,而不会成为业务发展的障碍。原创 2015-05-29 17:11:09 · 907 阅读 · 0 评论