02 2013 档案

摘要:---恢复内容开始---1.委托是一种安全封装方法的类型,可以将方法作为方法的参数。2.委托方法的参数个数、顺序、类型和返回值必须跟定义的委托方法一样,参数名可以不一致1、C# 定义一个完整委托:delegate string SayMessage(string msg);static string SayHello(string Name){ return string.Format("Hello {0}", Name);}static void Main(string[] args){ SayMessage say = new SayMessage(SayHello); 阅读全文
posted @ 2013-02-27 22:46 foxing 阅读(137) 评论(0) 推荐(0)
摘要:软件量度的主要两种方法:1.尺度性指标1、代码行数,类成员个数,方法行数:越少越好2、类个数:越多越好2.结构性指标1、继承深度:继承树的高度2、方法加权和:每个方法环形量度和,简单地说条件和循环语句的个数加一3、对象间耦合:一个对象引用其他类的个数4、类响应集合:一个消息响应可能调用方法的百分比5、方法内聚:一种算法是计算一个类中,百分之多少的方法调用一个数据成员。百分比越高,内聚性越高6、封装性:不可见的成员 阅读全文
posted @ 2013-02-27 21:50 foxing 阅读(113) 评论(0) 推荐(0)