Free Term Papers on How To Design And Code Object-Oriented Programs

OPPapers.com Essay Index >> Technology >> How To Design And Code Object-Oriented Programs

We have many free term papers and essays on How To Design And Code Object-Oriented Programs. We also have a wide variety of research papers and book reports available to you for free. You can browse our collection of term papers or use our search engine.

Essays from FratFiles.com
  1. How To Design And Code Object-Oriented Programs

    How to Design and Code Object-Oriented Programs. HOW TO DESIGN AND CODE OO
    PROGRAMS jmanley 12/1/04 This document attempts to provide ...

  2. Object Oriented Development

    ... no objects per se, and the code was pretty ... I understand the mechanics of object oriented
    development, I ... considered objects, especially from a design point of ...

  3. Program Design

    ... Java, JavaScript is a an object-oriented, scripting programming ... set of commands,
    easier to code and doesnt ... cookies, detect browsers and improve the design. ...

  4. Java Web Programming Established In The Early 1990’S, Java Was ...

    ... resources, but they set out to design a new ... This makes object-oriented programs easier
    to use and modify ... This system processes a byte code interpretation which ...

  5. C++

    ... and eliminating the problem of “spaghetti code” (code written in ... Though it is possible
    to add object-oriented design to C programs, the implementation ...

View More Papers...

How To Design And Code Object-Oriented Programs

Submitted by jman454 on January 16, 2006

Category: Technology
Words: 2610 | Pages: 11
Views: 222
Popularity Rank: 46,640
Average Member Grade: N/A (Add a Comment / Grade this Paper)

HOW TO DESIGN AND CODE OO PROGRAMS jmanley 12/1/04

This document attempts to provide guidance on how to design and code simple OO programs. It contrasts OOP design and coding with design and code of procedural programs. In doing so it also
elaborates on our CODING STANDARD.

The major points covered are:
• Analysis and Design
• Coding your program in small steps
• Minimum documentation
• Coding style

1. DESIGN

For both OO and procedural programs you need to insure that you satisfy the client’s REQUIREMENTS.

You are designing an automated solution to a problem. Understand the problem. We all want Quality in our programs. The definition of quality is elusive. However there is general agreement that it always means SATISFYING THE USER\'S REQUIREMENTS.

Once you think that you understand the requirements, for procedural programs a good and simple approach is to determine the required OUTPUT first. Then determine what INPUTS you have to work with. Finally come up with what \"PROCESS\" (algorithm) you will employ to produce the output from the inputs. In doing this you design the program as a collection of modules (or functions), preferably single-tasked.

Many find that it helps to draw a diagram(s). Writing pseudocode as program comments right in the editor is also a great approach. Pseudocode means English-like expressions. Some call it Structured English. A VERY brief statement for each step you envision is pseudocode.

These approaches continue to work for the methods (functions) in OO programs. But for the overall OO program there is the added need to select classes along with their attributes and behavior and the relationships between the classes. (See OO A&D handout for a thorough discussion of classes, attributes, behavior and the relationships between the classes and objects.)

A good starting...

You must Login to view the entire paper.
If you are not a member yet, Sign Up for free!