'Returns the shape of the ``IndexedBase`` object.
Examples
>>> from sympy import IndexedBase, Idx, Symbol
>>> from sympy.abc import x, y
>>> IndexedBase(\'A\', shape=(x, y)).shape
(x, y)
Note: If the shape of the ``IndexedBase`` is specified, it will override
any shape information given by the indices.
>>> A = IndexedBase(\'A\', shape=(x, y))
>>> B = IndexedBase(\'B\')
>>> i = Idx(\'i\', 2)
>>> j = Idx(\'j\', 1)
>>> A[i, j].shape
(x, y)
>>> B[i, j].shape
(2, 1)'

@property
def shape(self):

    return self._shape
