Когда мы говорим, что язык программирования является языком со статической типизацией, то это означает:
(Ответ считается верным, если отмечены все правильные варианты ответов.)
Варианты ответа
при объявлении каждой сущности задается ее тип(Верный ответ)
для каждого вызова x.f(p) тип сущности x компилятор определить не может, поскольку он определяется контекстом вызова, но тип может определить исполнительная система динамически в момент выполнения
для каждого вызова x.f(p) компилятор может определить тип сущности x, но он не может определить, обладает ли тип методом f
для каждого вызова x.f(p) тип сущности x компилятор определить может, он может также определить, обладает ли тип методом f, но он не может определить, соответствуют ли по типу фактические аргументы вызова формальным аргументам метода f
для каждого вызова x.f(p) компилятор может определитьтип сущности x(Верный ответ)