[Java] 메소드(Method)

원서연·2023년 11월 1일
0
  • "함수(Function)" 또는 "메소드(Method)"라고 하는데, 자바에서는 "메소드"라고 한다.

  • 함수와 메소드의 "공통점"

    • 기본적으로 특정 작업을 수행하는 코드 블록을 의미
  • 함수/메소드를 사용하는 이유

    • 여러 줄의 코드들의 모음을 재사용하기 위해 사용
  • 함수와 메소드의 차이

    1. 함수(Function)

      • 함수는 특정 클래스나 객체에 속하지 않고, 프로그램 전체에서 호출될 수 있습니다.
      • C, Python, JavaScript 등의 언어에서 사용됩니다.
    2. 메소드(Method)

      • 메소드는 특정 클래스나 객체에 속한 함수를 의미합니다.
      • 메소드는 그것이 속한 객체의 상태를 사용하거나 변경할 수 있습니다.
      • 메소드는 자신이 속한 객체나 클래스의 인스턴스를 통해서만 호출될 수 있습니다.
      • Java, C++, C#, Ruby 등의 객체 지향 프로그래밍 언어에서 사용됩니다.
profile
웹 백엔드 프로그래밍 Today I Learned

0개의 댓글