object oriented programming oop

16

Upload: ahmad-ehab

Post on 10-Jul-2015

114 views

Category:

Software


6 download

DESCRIPTION

MTC shoubra

TRANSCRIPT

Page 1: Object oriented programming OOP
Page 2: Object oriented programming OOP

Object Oriented Programming :

Page 3: Object oriented programming OOP

Why OOP ?

1.It make code easily .

2.Write code one time, don’t repeat code .

3.Ease of modification of the code .

Page 4: Object oriented programming OOP

OOP is using Biology !

Page 5: Object oriented programming OOP

!ايه الي جاب القلعة جنب البحر

Page 6: Object oriented programming OOP

Notice :

1.Every thing is an object .

2.Every object contains :•Attributes •Actions (methods)

Ex: Person .

Page 7: Object oriented programming OOP

1. Attributes :

Name = value !Ex:Name= AhmadAge = 21 ...

Page 8: Object oriented programming OOP

2. Actions (methods)

Ex :

Eat , walk , sleep ,,,,,,,

Every thing the object had done called

“Action”

Page 9: Object oriented programming OOP

Object (car) :

Actions Attributes

walk color

Turn left model

Turn right speed

Page 10: Object oriented programming OOP
Page 11: Object oriented programming OOP

Deference between Class and Object :

Class consist of :

1. Actions .

2. Attributes .

But !!!!

“الكالاااس هو االساااااااس “

Page 12: Object oriented programming OOP
Page 13: Object oriented programming OOP

Are you Understand !

Page 14: Object oriented programming OOP

Objects & Classes In Programming :

Actions Attributes

Methods variables

Page 15: Object oriented programming OOP
Page 16: Object oriented programming OOP