Method

예림·2023년 8월 31일
0
post-thumbnail
  • 메소드(method)
    :class 안에 하나의 기능을 가진 작은 프로그램이다
    가장 많이 쓰는 메인메서드를 보며 설명을 해보겠다

    -메소드의 실행 순서: 호출 -실행-반환
    -반환타입 : 메서드의 실행이 종료되면서 호출부로 돌아갈 때 보내지는 값이 자료형(본 자료형, 참조 자료형, void(반환값이 없을 때))
    -매소드명 : 매소드 실행 (호출)시에 사용하는 이름
    -매개변수 : 호출부에서 보내지는 값을 보관하는 변수로 필수는 아니다
    -메소드 호출 : 메소드명을 사용해서 실행
    메소드명(인자값);
    메소드 정의부에 매개변수가 있으면 , 메소드 호출시에 해당 타입에 맞는 값을 보내야 한다(ex-charAt(0))

  • return
    :메소드 실행에서 나온 결과물을 호출부로 보낼 때 사용한다
    :반환값은 딱 하나만 가능하다
    :매서드 실행중에 ' return'문이 실행되면 , 해당 위치에서 매서드의 실행을 멈추고 호출부로 돌아감
    :매서드 안에서 'return'문은 몇번이든 사용할 수 있습니다
    :void에서는 반환값이 없기 때문에 return만 사용해서 메서드를 나올 수 있는 역할로 사용가능
    하지만 반환타입이 있는 경우에는 return에 값을 반환타입에 맞게 무조건 적어줘야합니다

profile
커피 잘 마시는 사람

0개의 댓글

관련 채용 정보