본문 바로가기
c#/메모장

메서드 정리 및 복습 해보기

by 이지훈26 2021. 8. 23.

메서드

-기능을 수행하기 위한 명령문의 집합
-재사용 목적
-클래스 내부에 정의
-보통 대문자로 시작
-반환 값이 없을 경우 void를 사용

메서드 정의
메서드명은 대문자로 시작한다
시작은 동사다

void 메서드명()
{
   
}

1.메서드 안에서 어떤 기능을 하는가?  (줄넘기를 5회 출력)
2.메서드 명  Rope5times
-> void Rope5times()
{
 
}


1. 기능 : 늑대를 1회 공격합니다
2. 이름 : Attackwolf
-> void Attackwolf
{

}

기능 : 무기를 강화한다
이름 : Enforceweapon
-> void Enforceweapon()
{

}


기능 : 아이템을 착용한다
이름 : EquipItem
-> void EquipItem()
{

}

기능 : 자원을 채취한다
이름 : GatherResource
-> void GatherResource()
{

}

기능 : 점프를 한다
이름 : Jump
void Jump()
{

}


기능 : 버로우 한다
이름 : Burrow
void Burrow()
{
     //본문
}


기능 : 은신한다
이름 : Cloak
void Cloak()
{
      //본문
}


메서드 정의
반환값이 없는 메서드 정의
반환값 : 메서드에서 밖으로 나가는 값
메서드 자체가 값으로 변신하는것
메서드 안으로 들어오는 건 뭘까?

인수, 인자
매개변수

기능 : n번 줄넘기를 합니다를 출력
이름 : RopeN
void RopenNn

void(int n)
{

}



기능 : scv가 미네랄을 채취합니다
이름 : Gathermineral

void Gathermineral()
{
       console.writeLine("scv가 미네랄을 채취합니다.");
}
//호출
Gathermineral()


매개변수, 반환값 없는 메서드 정의 및 호출
void<매서드명>()
{
     //본문
}

//호출
메서드명();

------------------------------------------------------------------------------------

'c# > 메모장' 카테고리의 다른 글

산술연산자 독스  (0) 2021.08.24
Method - 만든문제  (0) 2021.08.24
while문 기본  (0) 2021.08.23
  (0) 2021.08.23
정리  (0) 2021.08.20