博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 18 下一页

2011年8月2日

摘要: Office 2007後,是基於OPENXML來實現的,也就是說Office 2007都是用openxml來開發的。如果不用安裝open xml sdk也可以,你會操作xml文檔就可以了,open xml sdk只不過封裝了一些操作xml的方法因為office 2007文檔的本質就是xml文件,你把office 2007文檔的後綴名改為zip,然後解壓,你就會發現原來是一堆的xml文件而以2003及以下的文檔本質是二進制文檔,2007以後的都是xml文檔,不過生成的2007或之後的文檔在2000或2003都是可以打開的具體使用參考資料:http://msdn.microsoft.com/zh- 阅读全文

posted @ 2011-08-02 10:50 ☆Keep★Moving☆ 阅读(999) 评论(0) 推荐(0) 编辑

2011年7月26日

摘要: '*************************************************************************'Function: CreateDeliveryRequestXml'Desctiption: 創建一份向紙袋排期系統[調度回復貨期]的{請求}的Xml' 請求格式如下:' <?xml version="1.0" encoding="UTF-8"?>' <REQUEST>' <PARAMDATA>' < 阅读全文

posted @ 2011-07-26 09:38 ☆Keep★Moving☆ 阅读(1549) 评论(0) 推荐(0) 编辑

2011年7月23日

摘要: 乐在其中设计模式(C#)系列文章索引轉自人地的blog...http://www.cnblogs.com/webabcd/archive/2008/04/02/1134658.html 阅读全文

posted @ 2011-07-23 10:47 ☆Keep★Moving☆ 阅读(153) 评论(0) 推荐(0) 编辑

2011年7月18日

摘要: 抽象类目录简介定义用法实例编辑本段简介 用 abstract 修饰的类是抽象类。 在C++中,含有纯虚拟函数的类称为抽象类,它不能生成对象。 凡是包含纯虚函数的类都是抽象类。 抽象类是不完整的,并且它只能用作基类。它与非抽象类的不同: 1、抽象类不能直接实例化,并且对抽象类使用 new 运算符是编译时错误。虽然一些变量和值在编译时的类型可以是抽象的,但是这样的变量和值必须或者为 null,或者含有对非抽象类的实例的引用(此非抽象类是从抽象类派生的)。 2、允许(但不要求)抽象类包含抽象成员。 3、抽象类不能被密封。 当从抽象类派生非抽象类时,这些非抽象类必须具体实现所继承的所有抽象成员,从而重 阅读全文

posted @ 2011-07-18 17:11 ☆Keep★Moving☆ 阅读(176) 评论(0) 推荐(0) 编辑

摘要: 抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。抽象工厂模式是指当有多个抽象角色时,使用的一种工厂模式。抽象工厂模式可以向客户端提供一个接口,使客户端在不必指定产品的具体的情况下,创建多个产品族中的产品对象。根据LSP原则,任何接受父类型的地方,都应当能够接受子类型。因此,实际上系统所需要的,仅仅是类型与这些抽象产品角色相同的一些实例,而不是这些抽象产品的实例。换言之,也就是这些抽象产品的具体子类的实例。工厂类负责创建抽象产品的具体子类的实例。简介 当每个抽象产品都有多于一个的具体子类的时候,工厂角色怎么知道实例化哪一个子类呢?比如每个抽象产品角色都有两个具体产品。抽象工厂模 阅读全文

posted @ 2011-07-18 10:54 ☆Keep★Moving☆ 阅读(172) 评论(0) 推荐(0) 编辑

2011年7月14日

摘要: 以下内容来自MSDNabstract 修饰符可以和类、方法、属性、索引器及事件一起使用。在类声明中使用 abstract 修饰符以指示某个类只能是其他类的基类。标记为抽象或包含在抽象类中的成员必须通过从抽象类派生的类来实现。在此例中,类 Square 必须提供 Area 的实现,因为它派生自 ShapesClass:abstract class ShapesClass{ abstract public int Area();}class Square : ShapesClass{ int x, y; public override int Area() { return x * y; }}备注 阅读全文

posted @ 2011-07-14 22:51 ☆Keep★Moving☆ 阅读(1303) 评论(0) 推荐(0) 编辑

摘要: 1.类和对象的区别具有相同或相似性质的对象的抽象就是类。因此,对象的抽象是类,类的具体化就是对象,也可以说类的实例是对象。 类具有属性,它是对象的状态的抽象,用数据结构来描述类的属性。 类具有操作,它是对象的行为的抽象,用操作名和实现该操作的方法来描述。 (2)类的结构 在客观世界中有若干类,这些类之间有一定的结构关系。通常有两种主要的结构关系,即一般--具体结构关系,整体--部分结构关系。 ①一般——具体结构称为分类结构,也可以说是“或”关系,或者是“is a”关系。 ②整体——部分结构称为组装结构,它们之间的关系是一种“与”关系,或者是“has a”关系。 (3)对象 对象是人们要进行研究 阅读全文

posted @ 2011-07-14 12:08 ☆Keep★Moving☆ 阅读(3554) 评论(0) 推荐(0) 编辑

摘要: 大家都容易把这两者搞混,我也一样,在听李建忠老师的设计模式时,他也老把抽象类说成接口,弄的我就更糊涂了,所以找了些网上的资料. 一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。 二、接口: 接口是引用类型的,类似于类,和抽象类的相似之处有三点:1、不能实例化; 2、包含未实现的方法声明; 3、派生类必须实现未实现的方法,抽象类是抽象方法,接口则 阅读全文

posted @ 2011-07-14 12:01 ☆Keep★Moving☆ 阅读(142) 评论(0) 推荐(0) 编辑

2011年6月20日

该文被密码保护。 阅读全文

posted @ 2011-06-20 09:55 ☆Keep★Moving☆ 阅读(4) 评论(0) 推荐(0) 编辑

2011年5月24日

摘要: using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls; /// <summary> /// 处理一些简单的客户端脚本 /// </summary> public class C 阅读全文

posted @ 2011-05-24 15:39 ☆Keep★Moving☆ 阅读(238) 评论(0) 推荐(0) 编辑

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 18 下一页