Объекты создаются вызовом класса через new, у объекта xx есть 1 метод Y. Почитайте про методы и свойства объектов в целом.
Свойство объекта можно назвать его параметром, личной «переменной», доступ к которой получают через Object.svoistvo. По факту,свойства тоже функции, геттеры и сеттеры.
А метод - это свойство, значением которого является обычная функция.
X ( ) - конструктор класса. Название конструктора - совпадает с названием класса. тип Y () - метод.
Свойства - это геттеры и сеттеры, т.е. доступ к переменным экземпляра (объекта).
xx.Y() - это уже вызов метода Y() объектом xx