Skip to content

User-defined data types

Introduced
Handout Watch lesson
Vocabulary
English Meaning
user-defined types/ˈjuːzə dɪˈfaɪnd taɪps/Data types declared by a programmer rather than supplied solely as built-in language types.
non-composite/nɒn ˈkɒmpəzɪt/Enumerated (a fixed list of named constants) and pointer (an address, reached by dereferencing).
composite/ˈkɒmpəzɪt/Record (fields of different types), set (unordered, unique), class/object (attributes plus methods).
enumerated type/ɪˈnjuːməreɪtɪd taɪp/enumerated type
pointer/ˈpɔɪntə/A value that identifies a memory location or refers to another stored object.
dereference/ˌdiːˈrefrəns/To access the value stored at the memory address held by a pointer.
record/ˈrekɔːd/A stored collection of information about an item, person or event.
set/set/A collection of distinct elements.
class/klæs/The definition; an object is an instance of it, one actual taxi with its own capacity.
attributes/ˈætrɪbjuːts/A named property or characteristic associated with an object, element or record.
methods/ˈmeθədz/A defined way of performing a task or investigation; in programming, a function associated with a class or object.

Handout

Log in or create account

IGCSE, A-Level & AP