摘要: 为什么继承是有害的? 通过把具体的基类转变成接口来改进你的代码 作者:Allen Holub 翻译: ShiningRay @ Nirvana Studio 摘要 大多数优秀的设计师避免出现继承( extends 描述的关系),就像躲避瘟疫似的。你的代码80%应该完全以接口的方式来书写,而不是继承具体的基类。其实,Gang of Four 这本关于设计模式的书(以下简称GoF)很大程度上关于... 阅读全文
posted @ 2007-08-22 23:16 张旋 阅读(612) 评论(4) 推荐(1) 编辑
摘要: 1.Substring. 在Java中,String类有个substring方法。在C#中,string类有个Substring方法。 他们的功能也不一样。 Java中: String s="ABCDEFG"; 那么。s.substring(1,2)的值为"B",因为参数的意思是两个位置。 C#中: string s="ABCDEFG"; 那么。s.Substring(1,2)的值为"BC"... 阅读全文
posted @ 2007-08-22 22:12 张旋 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 1. 填空: (1)面向对象的语言具有________性、_________性、________性。 (2)能用foreach遍历访问的对象需要实现 ________________接口或声明________________方法的类型。 (3)列举ADO.net中的五个主要对象_______________、_____________、_______________、___________... 阅读全文
posted @ 2007-08-22 02:28 张旋 阅读(283) 评论(0) 推荐(0) 编辑