yoogail105 / KkokkoSwift

꼬리에 꼬리를 무는 swift 개념 정리
28 stars 0 forks source link

# 함수 #3

Open yoogail105 opened 2 years ago

yoogail105 commented 2 years ago

오버라이드와 오버로드

스위프트의 함수는 오버라이드와 오버로드 모두를 지원한다.

매개변수parameter

함수를 정의할 때 외부로부터 받아들이는 전달 값의 이름

전달인자argument

함수가 호출될 때, 실제로 전달되는 값을 의미한다.

func user(name: String, age: Int) -> String {
    return "이름: \(name), 나이: \(age)"
}

let userString = user(name: "kkokko", age: "25")
print(userString)

// 이름: kkokko, 나이: 25

예를 들어 위의 함수 user에서는 매개변수name, age, 전달인자“kkokko”, 25 가 된다.