自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (14)
  • 收藏
  • 关注

转载 装饰者模式

装饰者模式Decorator模式(别名Wrapper):动态将职责附加到对象上,若要扩展功能,装饰者提供了比继承更具弹性的代替方案。 意图:动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。 设计原则:1. 多用组合,少用继承。利用继承设计子类的行为,是在编译时静态决定的,而且所有的子类都会继承到相同的行为。然而,如果能

2014-02-25 14:58:33 945 8

转载 简单工厂模式 & 策略模式

这两种模式的作用就是拥抱变化,减少耦合。在变化来临时争取做最小的改动来适应变化。这就要求我们把那些“善变”的功能从客户端分离出来,形成一个个的功能类,然后根据多态特性,使得功能类变化的同时,客户端代码不发生变化。简单工厂模式简单工厂模式:有一个父类需要做一个运算(其中包含了不同种类的几种运算),将父类涉及此运算的方法都设成虚方法,然后父类派生一些子类,使得每一种不同的运算都对应一个子类

2014-02-15 20:32:36 983 7

原创 面向对象基础知识(5)- 封装 继承 多态

封装 继承 多态 这三个是面向对象的基本特征、有了这三个特征的编程语言、才是面向对象编程语言、如C#封装:特性     1每个对象包含他操作的所有信息     2不必依赖其他对象来完成某些操作好处     减少耦合(减少关联)     类内部可以自由修改     对外接口清晰继承:     如果有A、B两个对象、可以描述为B是A、则表明B

2014-02-15 19:39:39 1095 11

原创 面向对象基础知识(4)- 属性与修饰符

修饰符 Private 私有public 共有Protected只对子类公开修饰符就是对变量、方法的公开程度的定义、设置权限属性类里写属性是要写成方法的、先定义一个变量、然后设置他的读写方法、get和set、如图

2014-02-15 19:00:41 1147 8

原创 面向对象基础知识(3)- 方法重载

一听到方法重载、大家就直接被重载弄晕了……其实方法重载简单的说就是在类里再写一个方法。比如我家小白生下来很小、我还不想给他起名字、但是上篇文章我们说过、类实例化的时候必须写上构造方法里的参数、假如我的Cat类、实例化了2只小猫、一只我想起名字、一只我不想起名字、但是都要实例化、那怎么半?这就要用到重载、我们先来认识下重载、再来做个例子。重载方法起什么作用?方法就是在不改变原先方

2014-02-12 21:24:15 1051 15

转载 职场人生(十二):请不要做浮躁的人——转给即将上路或者正在路上的程序员朋友

说明:这是一篇long long ago发表的文章,原文是一篇讲述设计的文章,被作者改成如何学习编程的文章,当年看这篇文章的之前我也曾浮躁过,看过之后有过很多思考和反思,今天无意中又看到这篇文章,觉得不错,所以转载过来了,希望初学者朋友或者从业年限不长不过心态仍是浮躁的朋友看过之后对自己的行为反思一下。      最近半年多来收到不少网上留言和邮件询问程序代码问题,我个人比较喜欢讲思路然后

2014-02-11 11:53:10 1045 11

原创 面向对象基础知识(2)- 构造方法

认识1 构造方法又叫构造函数、是类的一个方法。2 他与其他方法不同、构造方法的方法名与类名相同。3 构造方法在NEW实例化的时候调用。4 构造方法对类进行初始化.5构造方法无返回值、不需要void(void就是无返回值。构造方法本身就无返回值)说个例子吧、猫类要实例化一只猫的时候如下Cat cat = new Cat(); //里

2014-02-10 18:18:49 1143 15

原创 面向对象基础知识(1)- 初步认识

今天是第一篇、以后会写成一系列、主要给刚刚学习面向对象编程的人、举得例子都是C#语言编写、下面就直切主题。OOP:一种面向对象编程思想、把程序看成是由一个个对象组成。对象:一切事物都是对象、看到、听到、摸到、尝到、闻到的、不依赖其他事物单独存在、由属性、方法标识。类:具有相同属性和功能的对象、抽象的集合。了解类与对象我家有小白、小黑、

2014-02-09 20:23:03 1606 13

组合模式的实践demo

组合模式的实践demo

2022-06-12

设计模式 混搭 鸭子叫 Demo

设计模式 混搭 鸭子叫 Demo

2022-04-29

desensitization.zip

脱敏框架

2021-10-03

socketIO-ICQ-Demo.zip

一个简单的聊天工具,可以切换房间,简单的应用了socketio的功能实现

2019-11-07

socketio-demo与源码.zip

内涵各种例子,聊天,数据传输,传图片,传视频,二进制等等

2019-10-30

VB源码之友破解版

VB源码之友破解版 http://blog.csdn.net/u010191034/article/details/11579769

2013-09-11

VB image鼠标移入移出换图

image没有鼠标移出的属性、 所以利用mousemove属性实现 鼠标移入移出换图

2013-04-18

VB窗体无边框拖拽

VB窗体无边框拖拽 有时候做很酷的无边框窗体、但是却不能拖拽是不是很丧气? 这是VB源码!送给大家

2013-04-18

VB代码窗口鼠标滚轮插件64位

这是64位的、 实现vb代码窗口滑轮滚动

2013-04-13

VB透明窗体加载透明png图片

看了好多都不能同时实现透明窗体加载透明png的 因为vb很老了= =当时还不png还不是主流 所以vb不支持 送大家个福利、给分就成、评论返还的大家记得评论

2013-04-07

VB代码窗口鼠标滚轮插件32位

VB代码窗口鼠标滚轮插件 1、32位的 2、64位系统请点击我的昵称、然后找找就有了 实现VB代码窗口滚动 1、放到vb程序硬盘根目录、 2、注册VB6IDEMouseWheelAddin.dll

2013-04-07

VB测试鼠标是否在窗体里源码

测试鼠标是否在窗体里的小程序 1、输出坐标 2、显示是否在窗体里 3、判定能力

2013-04-07

VB代码窗口鼠标滚轮插件

实现VB代码窗口滚动 1、放到vb程序硬盘根目录、 2、注册VB6IDEMouseWheelAddin.dll

2013-04-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除