Slide 2
Slide 2 text
Why Object Oriented?
There are many approaches to software design:
● Procedural (C, FORTRAN)
● Functional (Haskell, OCaml, Clojure)
● Object Oriented (Java, Objective-C)
Java is designed to be an Object Oriented (OO)
language.
OO allows developer to easily create abstractions and
reason about their software.