Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
P. 1
OOSE Chapter 2

OOSE Chapter 2

Ratings: (0)|Views: 9 |Likes:

More info:

Categories:Types, Research
Published by: Sushath SimplytheBest on Jul 20, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPT, PDF, TXT or read online from Scribd
See more
See less

10/27/2013

pdf

text

original

 
Object-Oriented Software Engineering
Practical Software Development using UML and Java
Chapter 2:Review of Object Orientation
 
© Lethbridge/Laganière 2005
Chapter 2: Review of Object Orientation2
2.1
What is Object Orientation?
P
rocedural paradigm:
‡S
oftwareis organized around the notion of 
 procedures
‡
 Procedural abstraction
 ²W
orks as long as the data is simple
‡
 Adding data abstractions
 ²G
roups together the pieces of data that describesome entity
 ²H
elps reduce the system¶s complexity.
-
S
uch as
 Records
and
 structures
Object oriented paradigm:
‡
Organizing procedural abstractions in the context of dataabstractions
 
© Lethbridge/Laganière 2005
Chapter 2: Review of Object Orientation3
Object Oriented paradigm
A
n approach to the solution of problems in which allcomputations are performed in the context of objects.
‡T
he objects are instances of classes, which:
 ² 
are data abstractions
 ² 
contain procedural abstractions that operate on theobjects
‡A
running program can be seen as a collection of objectscollaborating to perform a given task 

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->