매개변수2 c#_26 메소드:Method(함수) 3 매개변수 지난 포스팅에 이어 메소드 중 매개변수에 대해 알아보도록 하겠습니다. 저 역시도 이해하기 힘들었던 것이 이 매개변수인데 사실 변수처럼 생각하시면 편할 것 같습니다. 아래 예제를 통해 더 알아보도록 하겠습니다.위 예제에서 보듯 메소드 매개변수에 값을 입력하게 되면 메소드가 호출되면서 지역변수가 생성이 되고 그 변수에 입력한 값이 대입되게 됩니다. 그 이후 메소드내에서 생성된 변수를 활용해 연산을 처리하고, 메소드를 빠져나가면서 생성된 변수가 삭제됩니다. 다른 예제를 한번 더 살펴보도록 하겠습니다. 위 예제는 보통 많이들 헷갈려 하시는 부분입니다. 선언한 변수의 이름과 Add메소드의 매개변수의 이름만 같을 뿐 다른 변수입니다. 그래서 a와 b 변수에 대입된 값을 각각 메소드의 매개변수 a와 b에 (.. 2021. 5. 28. c#_24 메소드:Method(함수) 1 메소드(Method)에 대해서 알아보겠습니다. 메소드는 c++에서 함수와 비슷한 기능을 합니다. 메소드는 변수처럼 하나의 상태값을 나타내는게 아니라 출력, 더하기, 빼기, 곱셈 등의 다양한 기능을 하는 여러 코드들의 집합이라고 할 수 있습니다. 코드를 모아놓은 코드 블록이죠. 여러 코드들로 이루어진 메소드는 보통 하나의 기능을 하도록 구성되어 사용되지만 반드시 하나의 기능만을 하진 않습니다. 상황이나 때에 따라 하나의 메소드로 여러 기능을 하도록 할 수도 있습니다. 그러기 위해선 경험에 따른 노하우가 필요하겠죠.메소드는 클래스 내에서 작성하며 접근 지정자, 반환 형식, 메소드 이름, 매개 변수의 4가지 요소로 구성되며 이 영역안에 코드들을 작성, 작성한 메소드를 호출하여 코드를 실행하게 됩니다. 같은 이.. 2021. 5. 26. 이전 1 다음 반응형