Не понял теорию. public class Person { String name; int age; - обьявили сложный тип состоящий из двух переменных(примитивных). Далее: public class Cat { Person owner; Rectangle territory; int age; String name; } - Объявили новый сложный тип – Cat. У него есть переменные: — owner, сложный тип Person. не понял взаимосвязи между Person и owner