Kotlin Default Argument의 동작 원리 Default Arguments 함수를 호출할 때 명시적으로 인자(Argument) 지정할 필요가 없는 것을 Default Argument라고 한다. 인자를 전달하지 않고 함수를 호출하면 Default Argument가 Function Parameter로 사용된다. 다른 경우에는 함수 호출 중에 argument가 전달되면 전달된 argument가 Function Parameter로 사용된다. Function의 매개 변수는 해당 인자를 건너뛸 때 사용되는 기본 값을 가질 수 있다. 이것은 오버로딩의 수를 줄여준다. ex) fun method(arg1: Int) { /*...*/ } fun method(arg1: Int, arg2: Int) { /*....