![](https://img-blog.csdnimg.cn/20200517145032835.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
设计模式
站在巨人的肩膀上学习设计模式。
杨幂等
你知道的越多,你不知道的越多!
展开
-
【C#】基础
Emmmm……这是迟到的总结,但是我觉得:“出发,什么时候都不算晚”。区别定义 概念 定义 .net 一般指.Net Framework框架 ;一种平台,一种技术 C# 一种编程语言,可以开发基于.net平台的应用 Java 既是一种技术又是一种编程语言.net 能干什么桌面应用程序(winform)(.net...原创 2018-07-29 17:23:51 · 369 阅读 · 20 评论 -
C#--初识
一、概念C#是一种面向对象的、运行于.NET Framework之上的高级程序设计语言。一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。二、.net与C.net/dotnet:一种平台,一种技术(IDE:Integrated Development,集成开发环境)C#(sharp):一种编程语言,可以开发基于.net平台的应用(*)Java既是一...原创 2018-05-25 16:19:14 · 254 阅读 · 26 评论 -
【设计模式】适配器模式(Adapter Pattern)
一、介绍1、模式说明简单来说就是,定义一个包装类,用于包装不兼容接口的对象。 1、包装类=适配器Adapter 2、被包装对象=适配者Adaptee=被适配的类2、主要作用把一个类的接口变成客户端所期待的另一种接口,从而使原本接口不匹配而无法一起工作的两个类能够在一起工作。 二、模式原理1、类的适配器模式累的适配器模式是把思霈的类的API转换成目...原创 2018-08-18 17:25:41 · 279 阅读 · 22 评论 -
【设计模式】设计模式简介
设计模式简介设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。 使用设计模式是为了重用代码、让代码更容易被他人理解、保证代...原创 2018-08-04 17:58:57 · 363 阅读 · 7 评论 -
【设计模式】重载和重写
一、基本定义构造函数构造函数是一种特殊的方法 。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中 。特别的一个类可以有多个构造函数 ,可根据其参数个数的不同或参数类型的不同来区分它们。即构造函数的重载。重载(Overloading)方法重载是指同一个类中的多个方法具有相同的名字,但这些方法具有不同的参数列表,及参数的数量或参数的...原创 2018-08-06 11:20:16 · 513 阅读 · 15 评论 -
【设计模式】设计模式六大原则
1、开放-封闭原则(Open Close Principle)开闭原则的意思是:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。 简言之,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类。 2、里氏替换原则(Liskov Substitution Principle)里氏代换原则是面向对象...原创 2018-08-06 12:34:06 · 240 阅读 · 10 评论