2009年8月17日
摘要: 抽象与接口的区别:抽象类:抽象的本质是忽略细节看本质,(忽略细节集中在对象或实体的本质特征)特征:1。包含一个或多个抽象方法2。可以包含具体数据和具体方法3。抽象方法充当着占位的角色,具体实现在子类中。4。扩展抽象类可以定义全部的抽象方法,也可以定义部分的抽象法或抽象方法也不定义,它仍然是一个抽象类。5。可以定义一个抽象类的对象变量,但是它只能引用非抽象子类的对象。接口:主要用来描述具有什么功能。... 阅读全文
posted @ 2009-08-17 20:37 萱萱草 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 多态的理解:定义一个类似的方法给一个或多个类使用。多态建立在继承的基础上。“is -a”的规则表明子类的每一个对象也是超类的对象。对象变量是多态的,一个类的变量可以引用他本身的对象,也可以引用他的任何一个子类的对象。如Aanimal类,cat类和dog类扩展了Animal类,Animal a=new Animal()变量a 指向本身类Animal对象,Animal a=ne... 阅读全文
posted @ 2009-08-17 20:36 萱萱草 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 设计模式之一———模板模式(Template)由一个简单的servlet引发的思考——设计模式的模板模式一个普通的servlert类,我们去继承的HttpServlet类中有五个方法,init(),service(),doGet(),doPost(),destry()方法,我们自己写的servlet中要实现或者重写里面的方法,但是里面的s... 阅读全文
posted @ 2009-08-17 20:34 萱萱草 阅读(1753) 评论(0) 推荐(0) 编辑