Java wzorce projektowe

Java wzorce projektowe
James William Cooper

Kategoria: Języki programowania, Java
Wydawnictwo: HELION

Ilość stron: 305
ISBN: 83-7197-529-5
Java wzorce projektowe

Jest to praktyczna książka, która mówi o tym jak pisać programy w języku Java z użyciem standardowych wzorców projektowych. Książka "Java wzorce projektowe" składa się z serii krótkich rozdziałów, z których każdy opisuje jeden wzorzec i zawiera przynajmniej jeden wizualny, kompletny i działający przykładowy program. Każdy rozdział zawiera również diagramy UML pokazujące zależności występujące pomiędzy klasami programu.

Książka "Java wzorce projektowe" składa się z serii krótkich rozdziałów, z których każdy opisuje jeden wzorzec i zawiera przynajmniej jeden wizualny, kompletny i działający przykładowy program. Każdy rozdział zawiera również diagramy UML pokazujące zależności występujące pomiędzy klasami programu" czytelnik dowie się, że wzorce projektowe są powszechnie stosowanym sposobem organizacji obiektów w programach. Dzięki wykorzystaniu wzorców łatwiej jest pisać programy i później je modyfikować. Zapoznanie się z wzorcami pozwoli zdobyć słownictwo i zestaw pojęć, za pomocą których można łatwiej opisać konstrukcję swoich programów.

Spis treści:

Część I. Czym są wzorce projektowe

  • wprowadzenie
  • diagramy UML
  • Część II. Wzorce konstrukcyjne

  • Factory (fabryka)
  • Factory Method (metoda fabrykująca)
  • Abstract Factory (fabryka abstrakcji)
  • Singleton
  • Builder (budowniczy)
  • Prototype (prototyp)
  • Część III. Wzorce strukturalne

  • Adapter
  • Bridge (most)
  • Composite (kompozyt)
  • Decorator (dekorator)
  • Facade (fasada)
  • Flyweight (waga piórkowa)
  • Proxy (pośrednik)
  • Część IV. Wzorce czynnościowe

  • Chain of Responsibility (łańcuch odpowiedzialności)
  • Command (polecenie)
  • Interpreter
  • Iterator
  • Mediator
  • Memento
  • Observer (obserwator)
  • State (stan)
  • Strategy (strategia)
  • Template (szablon)
  • Visitor (wizytator)
  • Część V. Wzorce projektowe i Java Foundation Class

  • JFC czyli Swing
  • pisanie prostego programu z wykorzystaniem JFC
  • przyciski radiowe i paski narzędziowe
  • komponenty menu i obiekty akcji
  • klasa JList
  • klasa JTable
  • klasa JTree
  • Część VI. Studium przypadków

  • sandy i mediator
  • problemy Herba z przetwarzaniem tekstu
  • dylemat Mary
  • Języki programowania, Java


    Podobne książki:


    Java Server Pages oraz inne komponenty JavaPlatform Java Server Pages oraz inne komponenty JavaPlatform Książka ta jest przeznaczona dla osób, które w swojej pracy zawodowej lub prywatnie zajmują się tworzeniem stron WWW. Pozwoli Państwu poznać alternatywę dla bardzo popularnego produktu firmy Microsoft. Otworzy oczy na możliwości i rozwiązania...
     
    Visual Basic .NET Kurs podstawowy Visual Basic .NET Kurs podstawowy Z uwagi na duże zmiany, jakie .NET wniosło do Visual Basic istnieje zapotrzebowanie na książki wprowadzające do Visual Basic .NET. Jestem pewien, że będzie dużo innych książek, jednak wierzę, iż właśnie książka "Visual Basic .NET Kurs...
     
    Aplikacje w Delphi. Przykłady Aplikacje w Delphi. Przykłady Delphi jest narzędziem do programowania obiektowego w systemie Windows, opartym na języku Object Pascal, którego składnia jest zgodna ze składnią języka Turbo Pascal. Środowisko Delphi IDE (ang. Integrated Development Environment) umożliwia...