Это один метод с четырьмя параметрами. Пробелы и разрывы строк существуют только для удобства чтения.
Четыре параметра:
interestRate
, поплавок
interestFrequency
, int
deposit
, поплавок
period
, int
Имя метода, без сигнатур параметров, на самом деле
doCalc:numOfCompounds:intialDeposited:lengthOfTimeBanked:
В одной из частей подписи, например, numOfCompounds:(int)interestFrequency
, numOfCompounds
- это имя параметра, видимое вызывающим кодом, а interestFrequency
- это имя параметра в области действия метода. .