OOP Definitions

Description

AS level Computing Flashcards on OOP Definitions, created by Matt Dumbrill on 29/04/2017.
Matt Dumbrill
Flashcards by Matt Dumbrill, updated more than 1 year ago
Matt Dumbrill
Created by Matt Dumbrill over 7 years ago
1
0

Resource summary

Question Answer
Class Template or Blueprint of a type of Object Defines the attribute and methods for each object
Object One instance of a class with its own attributes and methods
Inheritance Subclasses of another class having their own attributes and methods, but can also use those from the parent class. AKA Derived classes
Encapsulation Hiding data withing a class so it can't be changed by other classes Security and preventing errors in programs Separated data so design and data can be changed independently
Functional Abstraction The function of something and how it is done e.g. printf("%s: = %d")
Procedural Abstraction Keeping values and designs separate Use LOGO to draw houses from TRIANGLES and SQUARES. Those combine to make STREETS which make an ESTATE
Show full summary Hide full summary

Similar

Types and Components of Computer Systems
Jess Peason
Input Devices
Jess Peason
Output Devices
Jess Peason
Computing
Kwame Oteng-Adusei
Pack of playing cards answer
Karl Taylor
Code Challenge Flow Chart
Charlotte Hilton
Key Definitions
lisawinkler10
Geography Coasts Questions
becky_e
BIOLOGY HL DEFINITIONS IB
Luisa Mandacaru
Religious Studies- Matters of life and death
Emma Samieh-Tucker
Religious Studies- Marriage and the family
Emma Samieh-Tucker