Design Patterns JNTUK Syllabus
Design Patterns JNTUK Syllabus
P
0
C
4
UNIT I
Introduction : What Is a Design Pattern?, Design Patterns in Smalltalk MVC, Describing Design Patterns,
The Catalog of Design Patterns, Organizing the Catalog, How Design Patterns Solve Design Problems, How
to Select a Design Pattern, How to Use a Design Pattern.
UNIT-II
A Case Study : Designing a Document Editor : Design Problems, Document Structure, Formatting,
Embellishing the User Interface, Supporting Multiple Look-and-Feel Standards, Supporting Multiple Window
Systems, User Operations Spelling Checking and Hyphenation, Summary .
UNIT-III
Creational Patterns : Abstract Factory, Builder, Factory Method, Prototype, Singleton, Discussion of
Creational Patterns.
UNIT-IV
Structural Pattern Part-I : Adapter, Bridge, Composite.
d
l
r
o
w
u
t
UNIT-V
Structural Pattern Part-II : Decorator, aade, Flyweight, Proxy.
m
o
.c
UNIT-VI
Behavioral Patterns Part-I : Chain of Responsibility, Command, Interpreter, Iterator.
UNIT-VII
Behavioral Patterns Part-II : Mediator, Memento, Observer, State, Strategy, Template Method ,Visitor,
Discussion of Behavioral Patterns.
n
j
.
w
w
w
UNIT-VIII
What to Expect from Design Patterns, A Brief History, The Pattern Community An Invitation, A Parting
Thought.
TEXT BOOK :
1. Design Patterns By Erich Gamma, Pearson Education
REFERENCES :
1. Patterns in JAVA Vol-I By Mark Grand ,Wiley DreamTech.
2. Patterns in JAVA Vol-II By Mark Grand ,Wiley DreamTech.
3. JAVA Enterprise Design Patterns Vol-III By Mark Grand ,Wiley DreamTech.
4. Head First Design Patterns By Eric Freeman-Oreilly-spd
5. Design Patterns Explained By Alan Shalloway,Pearson Education.
92