This preview shows page 1. Sign up to view the full content.
Unformatted text preview: e real world may be classified into types: Cars, CellPhones, CD Players, etc.
• Objects of the same type have the
same characteristics and are
manufactured using the same
• A class is a blueprint or prototype
from which objects of the same type
• A class describes a set of objects
having the same characteristics and
offering the same services. Page 7 Dr. S. GANNOUNI & Dr. A. TOUIR Introduction to OOP Object Oriented Basic Principles
Dynamic Binding • Information hiding, Message passing and Overloading are covered by chapter 5 of this
• Inheritance, Polymorphism, Overriding and
Dynamic binding are discussed in CSC 113.
Page 8 Dr. S. GANNOUNI & Dr. A. TOUIR Introduction to OOP Abstraction Principle
• Data Abstraction • – In order to process
something from the real
world we have to extract
the essential characteristics
of that object.
– Data abstraction is the
View Full Document
This document was uploaded on 03/03/2014.
- Spring '14