随笔分类 -  C#

C# 浅谈 接口(Interface)的作用
摘要:继承"基类"跟继承"接口"都能实现某些相同的功能,但有些接口能够完成的功能是只用基类无法实现的1.接口用于描述一组类的公共方法/公共属性. 它不实现任何的方法或属性,只是告诉继承它的类《至少》要实现哪些功能,继承它的类可以增加自己的方法. 2.使用接口可以使继承它的类: 命名统一/规范,易于维护.比如: 两个类 "狗"和"猫",如果它们都继承了接口"动物",其中动物里面有个方法Behavior()... 阅读全文

posted @ 2010-06-12 11:06 隊長 阅读(402) 评论(0) 推荐(0)

C#修饰符和接口
摘要:1.sealed的应用场景 答:C#允许把类和方法声明为sealed。对于类来说,这表示不能继承该类; 对于方法来说,这表示不能重写该方法。 sealed关键字多用于密封类和密封方法;2.构造函数详解:1)子类构造函数调用基类构造函数 2)调用内部构造函数,ppt第三讲13 答:1) abstract class GenericCustomer { private string name; } c... 阅读全文

posted @ 2009-10-10 11:28 隊長 阅读(676) 评论(0) 推荐(0)

C#继承小例
摘要:1.接口和实现继承 接口继承:表示一个类型只继承了函数的签名,没有继承任何实现代码。在需要指定该 类型具有某些可用的特征时,最好使用这种类型的继承。例如,某些类型可以指定 从接口System.IDisposable中派生,从而提供一种清理资源的方法Dispose(). 由于某种类型清理资源的方式可能与另一种类型的完全不同,所以定义通用的实现代码 是没有意义的,此时就适合使用接口继承。接口继承常常被... 阅读全文

posted @ 2009-10-10 11:23 隊長 阅读(219) 评论(0) 推荐(0)

对象和类型初步理解
摘要:1.结构体和类 答:类定义了每个类对象(称为实例)可以包含什么数据和功能。 结构在内存中的存储方式(类似存储在堆上的引用类型,而结构是存储在堆栈上的值类型), 访问方式和一些特征(如结构不支持继承)与类不同;2.类成员,1)数据成员.. .. . 答:1.类中的数据和函数称为类成员; 2.类成员包括字段,常量和事件;3.什么是字段? 答:字段是与类相关的变量;4.C#的属性答:C#函数成员属性指可... 阅读全文

posted @ 2009-10-10 11:17 隊長 阅读(130) 评论(0) 推荐(0)

导航