Posts Tagged ‘Slides’

13
Nov

CSCI 383 Lecture 17-23 Slides

Lecture 17: Multiple Inheritance 2009/10/28 Lecture 18: Polymorphism and Software Reuse2009/10/30 Lecture 19: Polymorphism – Overloading 2009/11/02 Lecture 20: Polymorphism – Overriding 2009/11/04  Lecture 21: Polymorphism – The Polymorphic Variable2009/11/06 Lecture 22: Polymorphism – Generics 2009/11/09 Lecture 23: Container Classes 2009/11/13

26
Oct

CSCI-383 Lecture 13-16 Slides

Lecture 13: Case Study: The Solitaire Game 2009/10/14 Lecture 14: Subclasses and Subtypes 2009/10/16 Lecture 15: Static and Dynamic Behavior 2009/10/19 Mid-term exam 2009/10/23 Lecture 16: Implications of Substitution 2009/10/26

22
Sep

CSCI 383 Lecture 3-4: Abstraction

We discussed: Abstraction and Information Hiding Levels of Abstraction Forms of Abstraction A Short History of Abstraction Here are the slides: http://docs.google.com/present/view?id=dc7f6bh9_32g3tkmqcb Since the Google Docs Presentation could not be embedded into WordPress blogs, I created a Slideshare.net account today and uploaded the slides. It looks good. CSCI 383 Lecture 3 and 4: Abstraction View more [...]

16
Sep

Lecture 2: Thinking Object-Oriented (2)

We discussed: Programming Paradigms Six principles of OOP Elements of OOP The slides: Lecture 2: Thinking Object-Oriented (2) Any comments?

14
Sep

Lecture 1: Thinking Object-Oriented (1)

Today, I gave my first lecture for Course CSCI 383 with some general introduction. Here is an overview: A bit History of Programming Languages What is Object-Oriented Programming (OOP) Why is OOP? Popularity of OOP Language and Computation Here is the slide file created using google doc presentation: Thinking Object-Oriented (1) 2009/09/14 I am glad [...]