摘要: IBM面试时的题目:一个人花8块钱买了一只鸡 一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了, 11块钱卖给另外一个人,问他赚了多少钱? 问题:通过这类题目能考出什么呢!为什么考这种题目? 答案:考的是软件设计的思想。设计的王道——解耦合 阅读全文
posted @ 2008-11-28 18:01 吐泡泡的鱼 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。 二、接口: 接口是引用类型的,类似于类,和抽象类的相似之处有三点: 1、不能实例化; 2、包含未... 阅读全文
posted @ 2008-11-28 17:58 吐泡泡的鱼 阅读(147) 评论(0) 推荐(0) 编辑