Results 1 to 3 of 3

Thread: OOP vs Structured programming

  1. #1

    Thread Starter
    New Member
    Join Date
    Feb 2006
    Posts
    8

    OOP vs Structured programming

    Hi there,

    what is the difference between OOP and Structured Programming?

    thanx.

  2. #2
    Super Moderator si_the_geek's Avatar
    Join Date
    Jul 2002
    Location
    Bristol, UK
    Posts
    41,974

    Re: OOP vs Structured programming

    Moved from FAQ forum

  3. #3
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    Connecticut
    Posts
    18,263

    Re: OOP vs Structured programming

    From this link: http://searchvb.techtarget.com/sDefi...866374,00.html

    Program flow follows a simple hierarchical model that employs looping constructs such as "for," "repeat," and "while." Use of the "Go To" statement is discouraged.

    Structured programming was first suggested by Corrado Bohm and Guiseppe Jacopini. The two mathematicians demonstrated that any computer program can be written with just three structures: decisions, sequences, and loops. Edsger Dijkstra's subsequent article, Go To Statement Considered Harmful was instrumental in the trend towards structured programming. The most common methodology employed was developed by Dijkstra. In this model (which is often considered to be synonymous with structured programming, although other models exist) the developer separates programs into subsections that each have only one point of access and one point of exit.
    In my opinion OOP is a layer on top of this - it's a way to organize and group functionality so that the "approach" is object based instead of functionality based.

    I'm sure others more recently trained in OOP will come along with much cleaner definitions of it...

    Post #8 in this thread has a nice definition of OOP

    http://www.vbforums.com/showthread.p...hlight=oop+dog

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width