Struktura složitějších programů. Rozhraní. Dědičnost.