반응형

'메소드와 함수 차이'에 해당되는 글 1건

  1. 2018.11.13 메소드와 함수의 차이
반응형

메소드와 함수의 차이

메소드와 함수를 혼동하는 경우가 많다.

일반적인 정의는 다음과 같다.

함수(function)는 이름을 지정해 호출하는 코드의 조각이다.

메소드(method)는 클래스의 인스턴스(객체)와 연결된 함수를 말하며, 종종 멤버 함수라고도 한다.

간단하게 말해 클래스 안에 있는 함수를 메소드라고 한다.

자바에서는 공식적으로 메소드만 존재하지만 학계에서는 정적 자바 메소드가 실제로는 함수라고 주장하기도 한다.

코틀린에서는 어떤 객체와도 연결되지 않은 함수를 정의할 수 있다.

반응형
Posted by 컴스터
,


반응형