
技术问题整理
文章平均质量分 80
兰儿
蒋倩兰
展开
-
同名不同义——函数重载和构造函数
众所周知,三层的D层主要是对数据的处理,而一般我们三层习惯引入sqlhelper来处理D层的传入的参数,而具体处理就是传入或者不传入一个参数,返回一个bool值或者是一个数据集,所以,如果我们一一写出来就是这中情形:首先是一个带参数返回值为bool的函数,在写一个不带参数返回值为bool的函数,还有一个不带参数返回值为datatable的函数,最后是一个带参数返回值为datatable的函数,如果原创 2012-04-24 10:55:25 · 3481 阅读 · 8 评论 -
深入继承——抽象类和接口
一、基本概念一盘端抽象类:又叫抽象基类:在定义的时候使用 abstract 关键字标记的一般类。他可包含一般类所包含的所有特性,例如字段,属性,方法,另外还包含一个很特殊的方法,叫抽象方法(这些方法基本上是没有执行代码的函数标题,而派生于该类的类就必须提供执行的代码),而且不能被实例化,主要用在类的定义和部分实现这方面,所以需要在扩充类中完整的扩充并实现功能.抽象方法: 当类中的方法在声明原创 2012-05-03 21:39:55 · 1889 阅读 · 6 评论 -
深入继承续——虚方法、override 、new
虚方法virtual 关键字用于修饰方法、属性、索引器或事件声明,并且允许在派生类中重写这些对象。例如,此方法可被任何继承它的类重写。当类中的方法声明前加上了virtual修饰符,我们称之为虚方法,反之为非虚。 若希望或预料到基类的这个方法在将来的派生类中会被重写(override ),则此方法必须被声明为 virtual。调用虚方法时,将为重写成员检查该对象的运行时类型原创 2012-05-03 21:43:52 · 2193 阅读 · 5 评论 -
正则表达式
正则表达式简介:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 给定一个正则表达式和另一个字符串,我们可以达到如下的目的:1. 给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”);2. 可以通过正则表达式,从字符串中获取我们想要的特定部分。原创 2012-06-10 16:29:03 · 1243 阅读 · 9 评论