By
Deniz Zubair choudhury
BSc student, South Bank University 1999
CONTENTS
Aims
Outcomes
Style
Navigation
Tutorial Lesson
IMPORTANT: Please read
the navigation section before you start.
Aims
The aim of this tutorial is to teach you (the learner)
the basic concepts of Object Oriented Programming (OOP) and start you off,
on some simple design aspects of Object Oriented Programming Design.
This tutorial will not teach you how to program in a particular
language. It aims to help you understand the concepts behind OOP and apply
the design techniqes to your own work.
Outcomes
From using this tutorial you should be able to:
-
Understand the Basics of OOP such as objects, classes, inheritance
etc..
-
Able to make a list of potential objects and refine them.
-
Apply design techniques in UML notation and Graphical notation.
Style
Each topic will be taught in the following method:
-
Information
-
Examples
-
Small tasks with sulutions
-
Multiple choice test with feedback
Navigation
To help you navigate, three methods have been adopted
which are:
1 Colour Coded Pages
Mustard Yellow Background - Information on topic with examples
Blue Background - Test and feedback page
2 Site Map
To help you keep track of where you are in the tutorial,
on every single page there is a link to a Site
Map which shows a hierarchy diagram of where you are. The red box shadowed
is where you are.
3 HyperLinks
Links are provided at the bottom of each page, back to this
page known as the (Home page) and other main pages.
Tutorial
Lesson
This tutorail is split into two sections. The first section
deals with the concepts of Object Oriented Programming. The second section
deals with design.
You can start from either section, there is no fixed structure.
To go to the contents page of either section, click on the relevent Hyperlink
below.
Section One:- Basic
concepts of Object Oriented Programming
Section Two:- Object Oriented
Programming Design
Links to the rest of the site:
|
Site Map |
OOP
Concepts |
OOP Design |
Glossary
| Evaluation/Comments |
Author: Deniz Zubair Choudhury
Last Update: March 1999