12 2010 档案
摘要:我们在开发基于.NET的面向对象的程序的时候,抽象类和接口的概念和用法经常会搞不清楚。其实理解它们并不困难。一、什么是抽象类?抽象类是对某一类型的事物,在编程时,为了描述这类事物,而高度抽象、总结出来的一种基础类型。这么说还是很晦涩,打个比方好了,就好比说动物,动物就是一种抽象类,当我们说动物的时候,我们可以想象出很多种具体的动物类别,比如,猪、狗、老虎、狮子,这些都是继承了“动物”这个抽象类而实现了各自特有属性特征的具体子类。抽象类有几个必要因素:1、抽象类不能实例化。2、抽象类可以含有抽象方法和其他带有抽象标志的访问器。(什么是抽象方法,我们接着说。)3、抽象类是用来给其他类继承的,所以,
阅读全文
摘要:From:http://www.dotnetcurry.com/ShowArticle.aspx?ID=208Note: This article is written based on a pre-release version of Silverlight and could change in future.In Silverlight, we often come across a ver...
阅读全文