제목 : 예제. 클래스 내부에서 사용되는 메서드의 3가지 스타일
using System;
public class 메서드스타일{
//Main 메서드 : 프로그램의 시작(진입) 지점
public static void Main(string [] args){
안녕(); 메서드스타일.안녕();
메서드스타일.절대값(-11);
int 합계변수 = 메서드스타일.합계(3, 8);
Console.WriteLine("합계 : {0}", 합계변수);
}
//매개변수도 없고, 반환값도 없는 메서드
public static void 안녕(){
Console.WriteLine("안녕하세요. C#");
}
//매개변수가 있는 메서드
public static void 절대값(int 매개변수){
if(매개변수 > 0)
Console.WriteLine(
"{0}의 절대값 : {1}", 매개변수, 매개변수);
else
Console.WriteLine(
"{0}의 절대값 : {1}", 매개변수, -매개변수);
}
//매개변수도 있고, 반환값도 있는 메서드
public static int 합계(int a, int b){
int 합계변수 = a + b;
return 합계변수;//반환값, return value
}
}