Subscripts are used in Classes, Structures, and Enumerations to retrieve values using index from a collection, sequence, or list without invoking a method.
subscript(index: Int) -> Int {
get {
// subscript value declarations
}
set(newValue) {
// definitions
}
}