08 2014 档案

C#编程语言与面向对象——委托
摘要:委托(delegate)也可以看成是一种数据类型,可以用于定义变量,但它是一种特殊的数据类型,所定义的变量能接收的数值只能是个函数,更确切地说,委托类型的变量可以接收一个函数的地址。简单地说委托变量可看成是一种类型安全的函数指针,他只能接收符合其要求的函数地址。示例:public class Mat... 阅读全文

posted @ 2014-08-05 17:37 Ironape 阅读(883) 评论(1) 推荐(0)

C#编程语言与面向对象—— 多态
摘要:多态编程的基本原理是: 使用基类或接口变量编程。在多态编程中,基类一般都是抽象类,其中拥有一个或多个抽象方法,各个子类可以根据需要重写这些方法。或者使用接口,每个接口都规定了一个或多个抽象方法,实现接口的类根据需要实现这些方法。因此,多态的实现分为两大基本类别:继承多态和接口多态。继承多态设想动物园... 阅读全文

posted @ 2014-08-01 18:03 Ironape 阅读(2398) 评论(1) 推荐(1)

C#编程语言与面向对象——抽象基类与接口
摘要:在一个类前加“abstract”关键字,此类就成为抽象类。对应的,在一个方法前加“abstract”关键字,此方法就成为抽象方法。abstract class Fruit //抽象类{ public abstract void GrowInArea();//抽象方法} 注意抽象... 阅读全文

posted @ 2014-08-01 15:37 Ironape 阅读(2360) 评论(2) 推荐(1)

导航