摘要:
最近在看大话设计模式,一直都把里面的代码都自己亲手敲一遍去理解这些设计模式的含义,而且都在做着笔记,但是寻思着。应该拿出来和大家一起交流共享,更希望大家能够指出不足。所以打算把这些东西拿出来大家一起点评点评。之后的内容都纯属个人理解,希望不会误导别人。今天先说说第一个,简单工厂模式。我们举个简单的例子,很多人再讲简单工厂模式的时候相比都是会拿这个案例来做例子,计算器。我们设计一个简单的计算器,只需要实现加减乘除这四个功能即可。对于面向过程的思维来看,加减乘除无非是四个方法,我们写好这几个方法,然后传入参数,获取返回值即可。但是我们如果用面向对象的思想来看,加减乘除其实都是一个对象,而这个对象的 阅读全文
摘要:
using System;using System.Collections.Generic;using System.Text;using SW.Henu.DAO;using System.Data;namespace LogisManageLibrary{ /// /// 所有操作表类的抽象基类 /// public abstract class AManage { /// /// 对应表的字段名称列表 /// public List attributeList { set; get; } ... 阅读全文
摘要:
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace e1{ public partial class Form1 : Form { public Form1() { InitializeComponent(); ... 阅读全文