您现在的位置是: 软件 > 开发者网络 > 程序方舟 > Java专栏 > 正文


-Win xp中的多种网络
-试验试验试验试验
-用Freehand实现位图矢量化
-网络电话面面观

爪哇语言简单工厂创立性模式介绍
2001-11-14· ·阎宏··yesky

上一页  1 2 3 4 5 6 7 8  下一页


package com.javapatterns.simplefactory;

public class Grape implements FruitIF
{
 public void grow()
 {
  log("Grape is growing...");
 }

 public void harvest()
 {
  log("Grape has been harvested.");
 }

 public void plant()
 {
  log("Grape has been planted.");
 }

 public static void log(String msg)
 {
  System.out.println(msg);
  }

 public boolean getSeedful()
 {
  return seedful;
 }

 public void setSeedful(boolean seedful)
 {
  this.seedful = seedful;
 }

 private boolean seedful;
}

     代码清单3. 类Grape的源代码。葡萄分为有籽与无籽两种,因此具有seedful性质。

package com.javapatterns.simplefactory;

 public class Strawberry implements FruitIF
 {
  public void grow()
  {
   log("Strawberry is growing...");
  }

  public void harvest()
  {
   log("Strawberry has been harvested.");
  }

  public void plant()
  {
   log("Strawberry has been planted.");
  }

  public static void log(String msg)
  {
   System.out.println(msg);
  }
}

             代码清单4. 类Strawberry的源代码。

上一页  1 2 3 4 5 6 7 8  下一页

【责任编辑:方舟】
【发表评论】【关闭窗口】
■ 相关内容
 J2EE中的设计模式
 Java通讯程序一例
 Java Swing中的键盘事件处理
 JavaMail快速入门
 爪哇语言结构性模式之变压器模式介绍
 用JAVA实现线程等待提示框
 爪哇语言抽象工厂创立性模式介绍
 Java连结数据库内幕
 爪哇语言工厂方法创立性模式介绍
 动态扩展Java应用
 爪哇语言单态创立性模式介绍
 雅加达蚂蚁:新一代Java产品生成器
 深入探讨EJB中新的消息驱动组件
 使用UML编写Java应用程序
 利用数字签名超越Java Applet的安全限制
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!