CS2_03_IntroToOO

CS2_03_IntroToOO - CS2 Module 3 Category: OO Concepts...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
CS2 Module 3 Category: OO Concepts Topic: Intro and History of OOP Objectives Introduce basic concepts and history of OOP leading to Java
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CS 2 Introduction to Object Oriented Programming Module 3 OO Concepts Intro and History of OOP
Background image of page 2
History of OOP Simula 67 Modeling real world items Smalltalk 80 Alan Kay and the Dynabook (PARC) C++ Managing big C programs: Bjarne Stroustrup Eiffel Good idea, bad execution! Java
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Simula 67 Modeling real world items Needed procedures that could remember where they were! Packaged data and routines to manipulate data in one item: A class Program can use class to make as many objects as needed Classes also contained code that was only executed when an object was created Classes could have children and parents
Background image of page 4
Procedural We create an array to store some data We write a procedure that can be passed an array an it will sort it Object Oriented We create a class
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 14

CS2_03_IntroToOO - CS2 Module 3 Category: OO Concepts...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online