T8 Flashcards
Describe how algorithms can be represented using flowcharts:
Flowcharts are a diagrammatic representation of an algorithm and very helpful in writing
program and explaining the programe to others.
Object
A self-contained component or abstract design relating to a real-world object, which is
constructed from a class/an instance of a class It describes details of the object including data,
properties and functions.
Method
A section of code or procedure contained within a class. It defines an action that an
object of that class can perform.
Class
A template that specifies the properties and methods that relate to a real-world object
Inheritence
A new class can automatically have the properties or attributes of methods or
behaviours of an existing class
Base Class
An existing class whose properties and methods are
inherited.
Derived Class
A class resulting from the inheritance process.
Object Oriented Approach
The Oriented approach makes use of objects when designing and building applications, an
object can perform actions and interact with other objects, Objects are defined in blueprints
called classes which define their properties and behaviours.