L20 - OO/C++ Emmet Caulfield Outline Paradigms Object-...

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

View Full Document Right Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

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

Unformatted text preview: OO/C++ Emmet Caulfield Outline Paradigms Object- Orientation OO Programming and C++ Margot Gerritsen Shela Aboud Emmet Caulfield School of Earth Sciences Stanford University February 21, 2010 OO/C++ Emmet Caulfield Outline Paradigms Object- Orientation Outline 1 Paradigms 2 Object-Orientation OO/C++ Emmet Caulfield Outline Paradigms Object- Orientation Programming Paradigms Imperative say how to do s/th, step by step, even e.g. ASM Procedural imperative structured with procedures (subroutines and functions), e.g. C Declarative say what to do, not exactly how: Logical e.g. Prolog Functional e.g. Haskell , ML Object-oriented Functional e.g. OCaml Imperative e.g. C++, Java, Smalltalk Pure e.g. Smalltalk Hybrid e.g. C++, Java OO/C++ Emmet Caulfield Outline Paradigms Object- Orientation Languages & Paradigms Procedural Imperative Functional Logical Pascal ML OCaml C++ Java C asm Prolog Haskell Declarative OO Smalltalk OO/C++ Emmet Caulfield Outline Paradigms Object- Orientation C++ Bjarne Stroustrup at Bell Labs, from 197983....
View Full Document

This note was uploaded on 06/17/2010 for the course CME 211 taught by Professor Staff during the Winter '10 term at Stanford.

Page1 / 11

L20 - OO/C++ Emmet Caulfield Outline Paradigms Object-...

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