메소드

0

메소드

  1. 문장들을 묶어 놓은 것
    = 작업 단위로 문장들을 묶어서 이름 붙인 것.
    → 코드의 중복을 줄이기 위함
  2. 값(입력)을 받아서 처리하고, 결과를 반환(출력)

메소드 ≒ 함수

  • 메소드 : 객체지향 개념에서 함수. 클래스 안에 존재해야함
  • 함수 : 클래스에 독립적이다.

메소드의 장점

  1. 코드의 중복을 줄일 수 있다.
  2. 코드의 관리가 쉽다.
  3. 코드를 재사용할 수 있다.
  4. 코드가 간결해서 이해하기 쉬워진다.
  • 메소드의 작성
    • 반복적으로 수행되는 여러 문장을 메소드로 작성
    • 하나의 메소드는 한 가지 기능만 수행하도록 작성

메소드 = 선언부 + 구현부

반환타입 메소드이름 (타입 변수명, 타입 변수명, ...) { - 선언부
// 메소드 호출시 수행될 코드  - 구현부
}
profile
백엔드를 공부하고 있습니다.

0개의 댓글