Introduction to OOP: Chapter 1: Thinking Object-Oriented:
[previous]
[audio]
[real]
[text]
Summary
-
Object-oriented programming is not simply features added to
a programming language. Rather, it is a new way of thinking
-
Object-oriented programming views a program as a community of
agents, termed objects.
Each object is responsible for a specific task.
-
An object is an encapsulation of state (data values) and behavior
(operations).
-
The behavior of objects is dictated by the object
class.
-
An object will exhibit its behavior by invoking a method (similar to
executing a procedure) in response to a message.
-
Objects and classes extend the concept of abstract data types by
adding the notion of inheritance.
Intro OOP, Chapter 1, Slide 41
This ends the slide presentation for chapter 1.