함수나 메서드를 호출할때 작업을 수행하기 위해 필요한 데이터를 인수라고 한다.
https://standout.tistory.com/764
이 인수를 할당할때 Named argument 를 통해 유연성을 확보할 수 있다.
Named argument
메서드를 호출할때 인수의 이름을 명시적으로 지정하는 법
인수의 순서에 관계없이 값을 전달할 수 있게함.
void greet({String name = "Guest", int age = 0, String location = "Unknown"}) {
print("Hello, my name is $name, I am $age years old, and I live in $location.");
}
void main() {
// 명명된 인수를 사용한 함수 호출
greet(name: "Alice", age: 30, location: "New York");
greet(name: "Bob", location: "Los Angeles"); // 나머지 인수는 기본값 사용
}
이로 코드는 가독성향상, 유연성의 효과를 얻게된다.
'이론' 카테고리의 다른 글
Fuchsia 퓨시아란? (0) | 2024.08.12 |
---|---|
Kernel 커널이란?(feat. Micro Kernel 마이크로커널 = Zircon Kernel , Monolithic kernel 단일형 커널) (0) | 2024.08.12 |
증분 백업이란? (feat.차등 백업) (0) | 2024.08.05 |
Json Web Token, JWT (0) | 2024.07.22 |
SDK란?: SDK와 JDK (0) | 2024.07.08 |