- 23种设计模式总结详解(全23种) 23种设计模式概念
-
java的设计模式大体上分为三大类:创建型模式(5种):工厂方法模式,抽象工厂模式,单例模式,建造者模式,原型模式。...
- 代码太乱不好改?重构的12个理念帮你轻松搞定
-
重构是指在不改变代码外部行为的前提下,通过改善代码的内部结构,提高代码的可维护性、可读性和扩展性的一种实践。在软件开发中,重构是一项重要的技术活动,涉及多种理念。以下是重构的核心理念:1.代码可读性优...
- 第1部分 基础知识 基础知识篇
-
设计模式的艺术...
- 用实例解释说明:设计模式—六大基本原则
-
设计模式分类创建型模式用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。GoF(四人组)书中提供了单例、原型、工厂方法、抽象工厂、建造者等5种创建型模式。...
- C#笔记~泛型 c#的泛型
-
一、引入泛型在实际开发中,常常会出现重复代码的问题,例如。这里的三个方法,使用不同的类型干了同样的事情。作为一个有追求的程序员,是绝不允许这样的事情发生的。我们观察发现,这三个方法除了方法名称和参数类...
- C#知识|继承与多态 c#继承多个父类
-
哈喽,你好啊,我是雷工01ProtectedProtected关键字表示这个属性只能给“子类”使用,即只能在子类内部使用,不能通过子类对象去使用;02父类定义父类...
- 设计模式概述 设计模式的概念
-
正式开文前,先递进式地进行几个问答题进入内容和看一下整个功能结构图。为什么要用设计模式使用设计模式的目的,用最简单的一句话总结,就是为了开发出来的软件是最好的。什么是最好的软件...
- 提高代码质量的编程方法论 如何提高代码运算速度
-
概述想要拥有编写高质量代码的能力,我们就要学习一些编程的方法论.其中就包含面向对象(我们可以把它看成一种设计思想)、设计原则、设计模式、编程规范、重构技巧等等。面向对象...
- 分享:P22钢的里氏硬度与布氏硬度的转换关系
-
摘要:在电站锅炉实际检测中,通常会将现场检测的里氏硬度转换成布氏硬度,但现有的换算关系缺乏材料针对性,且硬度范围也较窄。对P22钢进行了顶端淬火和整体热处理试验,获得硬度范围更宽、分布更均匀的里...
- 面向对象的SOLID五大原则 面向对象 solid
-
前序做C语言开发的应该都知道,C是面向过程开发的,而c++是面向对象开发的。而封装、继承与多态是面向对象开发的三大特征。...