OOP Playbyplay

esse quam videri
Jump to: navigation, search

1 Intro to .Net and c#

  • Framework
  • Data types (casting)
  • Parts of a program
  • Compiler

Homework

Reading

  • Learning c# Chapters 1-5 pg 0-46


2 Classes and Objects

  • Abstraction
  • Encapsulation
  • Access Modifiers
  • Assessors
  • Overloading

Homework

Reading

  • Learning c# Chapters 8 -10 pg 85-133


3 More objects

  • Operator Overloading
  • Shared Members Static
  • Inheritance

Homework

Reading

  • Learning c# Chapter 11 - 12 pg 134-171



4 Object Relationships

  • Association
  • Containmanet
  • Inhertance
  • Interfaces

Reading

  • Learning c# Chapter 14 pg 178-205



5 UML
Class Diagrams

  • Intro to patterns and UML
  • Inhertance
  • Interfaces

Modeling, inheritance, abstraction, UML

Homework

Reading

6 C Sharp on the web

Start Patterns

Reading

  • Head First Design Patterns by Freeman & Freeman (Chapter 1)

7 Visual Studio 2005

  • Modeling continued: event model on the web

Observer

Reading

  • Head First Design Patterns by Freeman & Freeman (Chapter 2)

8 Midterm

9 Events and Delegation Classes and Objects


10 Observer on the Web

Reading

  • Head First Design Patterns by Freeman & Freeman (Chapter 3)

11 Decorator on the web

Reading

  • Head First Design Patterns by Freeman & Freeman (Chapter 4 )


12 Final Project

13 UML in visual studio

Reading

  • Head First Design Patterns by Freeman & Freeman (Chapters 4)

14 Factory example on the web

Reading

  • Head First Design Patterns by Freeman & Freeman (Chapters 10-14)


15 Final Project