Това е само предварителен преглед!
Изграждане на класова йерархия е основен механизъм за намаляване сложността на класовете и постигане на полиморфично поведение на обектите
Йерархията на унаследяване дефинира отношения тип-подтип между типовете класове. например, panda е тип bear, на свой ред bear е тип zooanimal. по същия начин и сортираният масив,и масив с проверка на ранга са типове intarray.