# IIntfArray/IStrArray/IArray

## Unit

DCL_intf

## Inheritance

Derived from IIntfList/IStrList/IList

## Methods

### IIntfArray

`property Items[Index: Integer]: IInterface read GetObject write SetObject; default;`

### IStrArray

`property Items[Index: Integer]: string read GetString write SetString; default;`

### IArray

`property Items[Index: Integer]: TObject read GetObject write SetObject; default;`

## Description

An array provide only a property to use [] notation.

Method | Description
--- | ---
Items[] | read call to GetObject with Index write call to SetObject with Index, AObject

## Implemented By

- ArrayList
- Vector