李晓亮的博客

导航

2008年4月25日

【转】C#中的继承

摘要: 本文转自:http://hi.baidu.com/kaixinpengpeng/blog/item/9f6911d834b8b93633fa1c88.html 第5章C#中的继承 一、继承 什么是继承:继承是允许重用现有类去创建新类的过程。分类的原则是一个类派生出来的子类具有这个类的所有非私有的属性。 1、继承C#中的类:C#不支持多重继承,C#类始终继承自一个基类(如果未在声明中指定一个基类... 阅读全文

posted @ 2008-04-25 14:15 LeeXiaoLiang 阅读(694) 评论(0) 推荐(0) 编辑

【转】如何选择抽象基类与接口

摘要: 本文转自:http://hi.baidu.com/skynomadism/blog/item/0d35df1b46d402d0ad6e7534.html C#中的抽象基类(Abstract Class)和接口(Interface)都实现了面向对象中的继承机制,它们通过定义抽象方法匀实现了对继承类的功能上的约束,那么在如何在恰当的场景选择恰当的继承机制是我们在设计中经常会遇到的问题,我们先来对比两者... 阅读全文

posted @ 2008-04-25 14:12 LeeXiaoLiang 阅读(226) 评论(0) 推荐(0) 编辑

【转】 C#中接口与抽象类的区别

摘要: 本文转自:http://horseych.blog.sohu.com/84223160.html .Net提供了接口,这个不同于Class或者Struct的类型定义。接口有些情况,看似和抽象类一样,因此有些人认为在.Net可以完全用接口来替换抽象类。其实不然,接口和抽象类各有长处和缺陷,因此往往在应用当中,两者要结合来使用,从而互补长短。 接下来先说说抽象类和接口的区别。 区别一,两者表达的概... 阅读全文

posted @ 2008-04-25 14:09 LeeXiaoLiang 阅读(232) 评论(0) 推荐(0) 编辑

【转】C#中的接口

摘要: 本文转自:http://blog.dic123.com/article.asp?id=58 目录 接口的定义 接口与抽象类 接口的的实现 接口的的多态性 一.接口的定义 定义:定义一个协定。实现接口的类或结构必须遵守其协定。 简单的说就是接口或者类之间交互时遵守的一个显示定义。最初接触“类与类之间通过接口交互”这个概念时,误以为接口就是类公开的方法,类之间通过类的方... 阅读全文

posted @ 2008-04-25 14:02 LeeXiaoLiang 阅读(211) 评论(0) 推荐(0) 编辑

【转】接口的理解

摘要: 本文转自:http://blog.dic123.com/article.asp?id=56 接口 简单的说接口就是一个契约或者规范.比如遥控器,国家出台了一个国家遥控器规范,明文要求所有的遥控器厂家都要遵循这个规范,如果不遵循规范就不给3C认证标志,就不允许上市出卖..为什么要这个规范呢?大家在时间生活中会经常碰到,甲厂的遥控器不能遥控乙厂的电视,电视遥控器不能遥控其它电器如空调,冰箱.!原因是什... 阅读全文

posted @ 2008-04-25 13:57 LeeXiaoLiang 阅读(229) 评论(0) 推荐(0) 编辑

【转】接口 与 抽象类

摘要: 本文转自:http://blog.dic123.com/article.asp?id=89 介绍: 在本文中,我将借一个DEMO讨论下接口和抽象类。抽象类和接口的的概念对初学面向对象编程的人来说,总容易迷惑。所以,我试着讨论下两者的 理论并比较他们的使用。最后我将演示下怎么用C#使用它们。 背景: 一个抽象类在没有执行时就象一个接口一样。但在它们间有很多不同点,下面就解释它们的概念,比较... 阅读全文

posted @ 2008-04-25 13:49 LeeXiaoLiang 阅读(179) 评论(0) 推荐(0) 编辑

【转】C#集合类(HashTable, Dictionary, ArrayList)与HashTable线程安全

摘要: 本文转自:http://blog.dic123.com/article.asp?id=139 HashTable中的key/value均为object类型,由包含集合元素的存储桶组成。存储桶是 HashTable中各元素的虚拟子组,与大多数集合中进行的搜索和检索相比,存储桶可令搜索和检索更为便捷。每一存储桶都与一个哈希代码关联,该哈希代码是使用哈希函数生成的并基于该元素的键。HashTable的优... 阅读全文

posted @ 2008-04-25 13:38 LeeXiaoLiang 阅读(464) 评论(0) 推荐(0) 编辑

2008年3月31日

【转自CSDN】用工厂模式开发多数据库连接类

摘要: 用工厂模式开发多数据库连接类,是工厂模式最好的应用方式,也是很多初级使用设计模式的程序员都会涉及到的,下面是具体代码: A、创建一个类库,里面有如下这些类 一、设计一个抽象类 using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Configura... 阅读全文

posted @ 2008-03-31 11:55 LeeXiaoLiang 阅读(332) 评论(0) 推荐(0) 编辑

2008年3月30日

【转】精妙SQL语句整理

摘要: 本文转自:http://geodesy.blog.sohu.com/78725967.html 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice... 阅读全文

posted @ 2008-03-30 06:01 LeeXiaoLiang 阅读(281) 评论(0) 推荐(0) 编辑

【转】在SQL Server中通过SQL语句实现分页查询

摘要: 在SQL Server中通过SQL语句实现分页查询 2008年01月06日 星期日 12:28 建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , ... 阅读全文

posted @ 2008-03-30 04:27 LeeXiaoLiang 阅读(2651) 评论(2) 推荐(0) 编辑