자율 학습/학습
함수(function) vs 메서드(method)
60cod
2023. 2. 15. 16:20
결론부터 말하자면 다르지 않다.
절차적/구조적 프로그래밍에서 함수, 객체 지향에서 메서드일 뿐이다.
차이점
- 함수는 클래스나 객체와 아무 관계 없다.
- 메서드는 반드시 클래스 정의 안에 존재해야 한다.
- 객체 지향 언어에서 클래스 외부에 존재할 수 있는 것은 없다.
import는 타이핑을 적게 하기 위한 편의 기능이다.
출처
스프링입문을 위한 자바 객체 지향의 원리와 이해 -김종민 저