在C#中,函数默认下不是虚拟的,需要显式的声明。派生类的函数重写另一个函数时,要使用override 关键字显式的声明。如果声明了override
函数,但在基类中如果没有可以重写的函数,编译器就会报错了。注意,成员字段和静态函数都不能声明为 virtual ,因为这个概念只对类中的实例函数成员有意...
分类:
其他好文 时间:
2014-05-09 10:24:31
阅读次数:
345
C#2.0 使用委托推断扩展委托的语法下面是示例
一个货币结构代理的方法可以是实例的方法,也可以是静态方法,声明方法不同实例方法可以使用委托推断,静态方法不可以用示例代码:/* * C#2.0
使用委托推断扩展委托的语法 * 下面是示例 一个货币结构 */using System;using S.....
分类:
其他好文 时间:
2014-05-09 10:05:12
阅读次数:
282
第七章 代理(1)一、代理要声明二、代理使用步骤声明代理初始化代理(使用 实例的方法名
作为参数)使用代理代码示例:/*C7.1.2*/using System;using System.Collections.Generic;using
System.Linq;using System.Text;...
分类:
其他好文 时间:
2014-05-09 10:03:41
阅读次数:
449
AndroidManifest.xml
是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),
除了能声明程序中的Activities, ContentProviders, Services, 和Inten...
分类:
移动开发 时间:
2014-05-09 09:56:00
阅读次数:
587
XAML定义 XAML是一种相对简单、通用的声明式编程语言,它适合于构建和初始化.NET对象。
XAML仅仅是一种使用.NET
API的方式,把它与HTML、可伸缩向量图形(SVG)或其他特定领域的格式或语言作比较是完全错误的。XAML由一些规则(告诉解析器和编译器如何处
理XML)和一些关键字.....
分类:
其他好文 时间:
2014-05-09 09:35:33
阅读次数:
435
以下代码进行对jQuery Validation的简单演示包括必填项、字符长度,格式验证一、引入文件
二、声明HTML片段...
分类:
Web程序 时间:
2014-05-09 02:46:04
阅读次数:
391
String与StringBuffer与StringBuilder的比较
String的内容一旦声明则不可改变,如果改变,则改变的肯定是String的引用地址。
StringBuffer则是有个字符缓冲区,所有的操作都是对字符缓冲区中操作。与StringBuilder类似。
1. 在执行速度方面的比较:StringBuilder > StringBuffer
2. Strin...
分类:
编程语言 时间:
2014-05-09 02:35:28
阅读次数:
272
一、Spring IOC体系学习总结:
Spring中有两个容器体系,一类是BeanFactory、另一类是ApplicationContext。BeanFactory提供了基础的容器功能。ApplicationContext则是基于BeanFactory建立的一套更加丰富的容器体系,基于ApplicationContext构建了Spring AOP体系(基于AOP体系又构建了声明式事务...
分类:
编程语言 时间:
2014-05-09 01:45:01
阅读次数:
614
*概念
接口(Interface)是把隐式公共方法和属性组合起来,以封装特定功能的一个集合。一旦实现了接口,类就可以支持接口所指定的所有的属性和成员。声明接口在语法上与生命抽象类完全相同,但是不允许提供接口中任何成员的执行方式。所以,接口不能实例化,不能有构造方法和字段;不能有public、private等修饰符;不能生命虚拟的或静态的等。值得注意的是,实现接口的类就必须要实现及口中...
分类:
其他好文 时间:
2014-05-09 01:40:06
阅读次数:
292