2009年5月6日
摘要: 接口(Interface)1. 接口是一个约定,实现接口的类或者结构必须遵守该约定。也就是说,接口是类之间交互的协议。2. 为什么要有接口? 现实生活中,把一个对象看做多个类型是很常见的,并且有用的。因为对象是什么类型,决定了这个对象有什么属性和行为(Method)。这种一个对象看做多个类型的能力通常称为多继承(Multi-Inheritance)。但是通用语言运行时CLR支持单实现继承和多接口继... 阅读全文
posted @ 2009-05-06 17:07 SamZhang 阅读(340) 评论(0) 推荐(0) 编辑
摘要: Chapter 16 Controlling Loops控制循环“循环”是一个非正式的术语,用来指代任意一种迭代控制结构(iterative control structure)——任一能够导致应用程序反复执行一段代码的结构。16.1 Selecting the Kind of Loop选择循环的种类·计数循环(counted loop)执行的次数是一定的,可能是... 阅读全文
posted @ 2009-05-06 14:24 SamZhang 阅读(377) 评论(0) 推荐(0) 编辑
摘要: Chapter 15 Using Conditionals使用条件语句15.1 if statements if语句·Plain if-then Statements 简单if-then语句1. 首先写正常的代码途径;再处理不常见情况2. 确保对于等量的分支是正确的3. 把正常的情况放在if后面,而不要else后面。尽量把所有正常的情况和所有错误的情况放在一起。4. 让if子句后面跟随一... 阅读全文
posted @ 2009-05-06 11:29 SamZhang 阅读(363) 评论(0) 推荐(0) 编辑