jagomart
digital resources
picture1_Functional Programming Pdf 188516 | Chapter09 Oop


 146x       Filetype PDF       File size 0.57 MB       Source: www.tarleton.edu


File: Functional Programming Pdf 188516 | Chapter09 Oop
chapter 9 object oriented design andhigh level programminglanguages chapter goals distinguish between functional design and object oriented design describe the stages of the object oriented design process apply the object ...

icon picture PDF Filetype PDF | Posted on 02 Feb 2023 | 2 years ago
Partial capture of text on file.
       Chapter 9
   Object-Oriented Design
     andHigh-Level
   ProgrammingLanguages
                                 Chapter Goals
      •  Distinguish between functional design and object-
         oriented design
      •  Describe the stages of the object-oriented design
         process
      •  Apply the object-oriented design process
      •  Name, describe, and give examples of the three 
         essential ingredients of an object-oriented language
      •  Understand how the constructs of top-down and object-
         oriented design are implemented in programming 
         languages
      2
              9.1 OO Methodology
    OO Design
    A problem-solving methodology that 
      produces a solution to a problem in terms 
      of self-contained entities called objects
    Object
    A  thing or entity that makes sense within 
      the context of the problem
    E.g., a student, a car, the time, the date
    3
                 Object-Oriented Design
    World View of OOD
    Problems are solved by 
       – isolating the objects in a problem, 
       – determining their properties and actions 
          (responsibilities), and 
       – letting the objects collaborate to solve a 
          problem
                              What?  Say again!
     4
The words contained in this file might help you see if this file matches what you are looking for:

...Chapter object oriented design andhigh level programminglanguages goals distinguish between functional and describe the stages of process apply name give examples three essential ingredients an language understand how constructs top down are implemented in programming languages oo methodology a problem solving that produces solution to terms self contained entities called objects thing or entity makes sense within context e g student car time date world view ood problems solved by isolating determining their properties actions responsibilities letting collaborate solve what say again...

no reviews yet
Please Login to review.