Python.use(better, Tkinter=”GoF”) # 記事一覧

記事一覧 IronPythonJython
Python.use(better, Tkinter=”GoF") # Python で学ぶ デザインパターンの世界

Python で学ぶ デザインパターンの世界

《著》森こねこ・小粒ちゃん+∞《監修》小泉ひよ子とタマゴ倶楽部
α版♪1993/11/25 ● β版♪1995/11/22 ● 第1版♪2003/05/23 ● 第2版♪2006/10/28

概要

Tkinter アプリケーションとして、Python で実現した事例を紹介します。

Tkinter によるオブジェクト指向プログラミングへの扉を開きます。
※ Tcl/Tk で作成した例題を、Tkinter で再構成しました。

★ 初級/入門  ★★ 初級/基礎  ★★★ 初級/応用  ★★★★ 中級  ★★★★★ 上級

CONTENTS

theme
AbstractFactory
Adapter
Bridge
Builder
Command 2004-11-01 Python.use(better, Tkinter=”GoF”) # Command
Composite 2004-11-14 Python.use(better, Tkinter=”GoF”) # Composite
Decorator
Interpreter
Iterator
Mediator
Observer
State
Strategy
Visitor
Chain, Facade, FactoryMethod, Flyweight, Memento, Prototype, Proxy, SimpleFactory
Singleton, Template
/Files/Inheritance/IntroCSharp/Objects/UML/UsingClasses/VisCsharp/

Bridge

  • 《こちらに移動中です》
  • 第2章 Bridge パターン #IronPython
    • 123

《余録》

TOP

Observer

  • 2002-11-06 Observer #0
  • 《こちらに移動中です》
  • 第2章 Observer パターン #IronPython
    • 123

《余録》

TOP

Strategy

  • 2002-11-07 Strategy #0
  • 《こちらに移動中です》

《余録》

  • 2008年1月22日(火)
  • 2008年7月29日(火)

TOP

Iterator

《余録》

TOP

Visitor

《余録》

TOP

Change History

version implementation note
第1版 1995/07/02 Smalltalk/Smalltalk GoF を鵜呑みにすると損をします。そこで、問題となる8つのパターンを取り上げたのが「Let’s GoForward/GoF を反面教師に/Smalltalk」です。
α版 1993/11/25
β版 1995/11/22
Tcl/Tk
Tkinter/Python
Tkinter によるオブジェクト指向プログラミングへの扉を開きます。
Tcl/Tk で作成した例題を、Tkinter で再構成しました。
第2版 2003/01/29 Swing/Jython 同じ問題点を回避するとともに、Swing の特性を活かした事例を取り上げています。
第3版 2008/04/28 WPF/IronPython 上記に加えて、WPF が提供するフレームワークを活用した事例を取り上げています。