JAVA中接口与继承的区别

JAVA中接口与继承的区别 1、Java接口和Java抽象类最大的一个区别,就在于Java抽象类可以提供某些方法的部分实现,而Java接口不可以,这大概就是Java抽象类唯一的优点吧,但这个优点非常有用。如果向一个抽象类里加入一个新的具体方法时,那么它所有的子类都一下子都得到了这个新方法,而Java接口做不到这一点,如果向一个Java接口里加入一个新方法,所有实现这个接口的类就无法成功通过编译了,因为你必须让每一个类都再实现这个方法才行,这显然是Java接口的缺点。   2、一个抽象类的...
java | 2009-02-11 16:42 | 阅读 3835 次 | 评论 0 条

JAVA的23种模式

JAVA的23种模式 创建型模式   1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory   工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。   2、BUILDER—MM最爱听的就是“我爱你...
默认分类 | 2009-02-11 16:08 | 阅读 2314 次 | 评论 0 条

如何用VB.Net创建一个三层的数据库应用程序

如何用VB.Net创建一个三层的数据库应用程序 1. 概论: 本文将介绍如何创建一个三层应用程序,并且将介绍如何创建一个Web Service服务。 ADO.NET创建Windows三层结构应用程序的体系架构如下图所示: 该结构分三个层次:表示层、业务层、数据层。 数据层:代表物理数据库。 业务层:负责数据层与表示层之间的数据传输。 表示层:应用程序的客户端,它通过业务层来访问数据库。 表示层所操作的是驻留在内存中的本地数据,当需要更新数据库数据时,要通过业务层提供的更新方法实现。这...
vb.net | 2009-02-01 18:04 | 阅读 4458 次 | 评论 0 条

VB.Net编程实现Web Service的基础

VB.Net编程实现Web Service的基础 WebService目前可是目前计算机界一个非常流行的技术了,以至于有些人把WebService列入目前最热门的十大技术之一。的确随着互联网的广泛应用和发展,尤其是电子商务的发展,出于互联网上各种复杂的应用系统和对更高安全性的要求,WebService的横空出世的确满足了当前这些的要求和需要,其中的原因在下文中有详细的介绍。本文的主要内容是简要介绍一下WebService的相关知识,以及使用VisualBasic.Net实现WebServices的具体方法和典型步骤。 一.W...
vb.net | 2009-02-01 13:35 | 阅读 5741 次 | 评论 0 条
浏览16348次
文章归档
最新评论