Объявление типа онлайн урок.


При использовании объектов в качестве аргументов функций можно фиксировать название класса, которому должен соответствовать объект как параметр функции. Для этого, при определении аргументов функции необходимо указать название класса перед переменной объекта. При этом, если в вызов функции будет подставлен другой тип данных или объект другого класса - возникнет ошибка.



Заметим, что объявлять можно не только название класса, экземпляром которого должен быть параметр. Допустимо также объявлять название родительского класса или название интерфейса, который был реализован в классе.