SE450
:
Lecture 10 (Iterator and Visitor)
[0/25]
A Linked List: External Iterator
[1/25]
A Linked List: Internal Iterator
[2/25]
A Linked List: Internal Iterator
[3/25]
A Linked List: Visitor
[4/25]
A Linked List: External Iterator
[5/25]
A Tree: Functions over Composite
[6/25]
A Tree: Recall Composite
[7/25]
A Tree: Typecase
[8/25]
A Tree: Visitor
[9/25]
A Tree: External Iterator using a Stack
[10/25]
A Tree: External Iterator in CSharp
[11/25]
Review: OO Mechanisms: Subtyping (Polymorphism)
[12/25]
Review: OO Mechanisms: Dynamic Dispatch
[13/25]
Review: OO Mechanisms: Double Dispatch
[14/25]
Review: OO Mechanisms: Delegation
[15/25]
Review: OO Mechanisms: Classes
[16/25]
Review: OO Mechanisms: Subclassing (Inheritance)
[17/25]
Review: Pattern Summary: OO Mechanisms
[18/25]
Review: Pattern Summary: Basic Concepts
[19/25]
Review: Pattern Summary: Controlling the number of instances
[20/25]
Review: Pattern Summary: Creating instances
[21/25]
Review: Pattern Summary: Structuring Behavior
[22/25]
Review: Pattern Summary: Structuring Behavior (Replacing Conditionals)
[23/25]
Review: Pattern Summary: Collections
[24/25]
What now?
[25/25]