Programming Paradigms Flashcards

1
Q

Attribute

A

Characteristic associated with a particular class

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

Class

A

Programming template for creating a certain type of object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Encapsulation

A

Grouping together the related data and subroutines in a program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Inheritance

A

When one type of object or class takes some functionality from a different type of object or class

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Instantation

A

Creating an object from a particular class

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Method

A

Subroutine that belongs to a class or object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Object

A

Instance of a particular class

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Object-Orientated

A

Programming paradigm that splits a program into different data structures that each have their own associated attributes and methods

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Polymorphism

A

Allowing the same subroutine to process different data types

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Private

A

Keyword used to prevent an attribute or method being called from outside its class

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Procedural

A

Programming paradigm that structures a program as a series of steps that are followed in sequence

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Paradigm

A

A particular approach to designing and coding computer programs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Protected

A

Keyword used to prevent an attribute or method being called from outside its class and child classes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Public

A

Keyword used to allow an attribute or method to be called from outside its class

How well did you know this?
1
Not at all
2
3
4
5
Perfectly