Context
Computers and Software systems
Computers
System
Software System
Systems programs and systems programmers –
a
possible source of confusion
Computer programming
language
Software
development activities
Computers and Software Systems Activities
Object-oriented systems
Overview of object concepts
The execution of software systems
Specification of software systems
Inheritance and polymorphism
Object-oriented software development
processes
Object technology concept map
Object technology concept map:
Activities
Abstraction
Classes and objects
Kinds of real-world classes
Classes and Objects: Summary
Encapsulation
Classes and Objects and
Encapsulation: Activities
State
Attributes
Operations
Controlling state change
State changes and Class hierarchies:
Activities
Inheritance
Class hierarchies
Overriding methods
Messages
Messages with arguments
Messages and Events: Activities
Object-oriented programming
languages
Different realisations of object
concepts as programming languages
Influence of choice of programming
language
Back
to top

RITSEC - Global Campus
Copyright ?1999 RITSEC- Middlesex University. All rights reserved.
webmaster@globalcampus.com.eg