1. Method
C#/수업내용 2019. 3. 24. 23:33c#에서 Method(메서드)는 일련의 문을 포함하는 코드 블록으로서, Class 또는 Struct 내에서 서명한다.
서명의 범위는 액세스 수준(public, private), 선택적 한정자, 리턴 값, 이름, 매개 변수를 포함한다.
C, C++에서 얘기하는 Function(함수)와 형식이 같다.
예제
위의 예제에서는 Computer에 속한 public수준을 가진 out_info라는 Method를 서명하고 Main에서 호출하는 예제이다.
이 예제에서 액세스 수준은 public, 리턴 값은 void형이므로 없음, 이름은 out_info, 매개 변수는 int형 number이다.
호출시 A_Computer라는 개체에 존재하는 out_info를 불러야 하므로 온점(' . ')을 사용하여 호출 후, 괄호안에 number에 해당하는 값을 전달한다.
그 결과 전달된 "1"이라는 값이 number의 값에 대입되어 "1번째 삼보의 가격 : 100"이라는 문자열이 출력된다.
참조 : Microsoft Docs(메서드(C# 프로그래밍 가이드))
https://docs.microsoft.com/ko-kr/dotnet/csharp/programming-guide/classes-and-structs/methods
'C# > 수업내용' 카테고리의 다른 글
제너릭 클래스, 상속을 이용하여 Inventory 만들기 (0) | 2019.04.01 |
---|---|
List를 이용하여 Inventory 만들기 (0) | 2019.04.01 |
Array를 이용하여 Inventory 만들기 (0) | 2019.04.01 |
공부할것 (0) | 2019.03.29 |
2. for, foreach, while (0) | 2019.03.27 |