728x90 반응형 메서드 선언1 9) 객체지향-메서드의 정의, 메서드의 선언부와 구현부 9-1) 메서드란? ① 문장들을 묶어놓은 것. 작업 단위로 문장들을 묶어서 이름 붙인 것. 어렵게 생각하지 마시고 이게 전부예요. 위 그림에서 위쪽 코드는 메서드를 필요할 때마다 매번 호출합니다. 그러면 너무 귀찮고 코드는 길어지겠죠? 그래서 아래 그림처럼 메서드를 한 번만 쓰고 필요할 때마다 메서드 이름으로만 호출하면 훨씬 간결한 코드가 됩니다. ② 값(입력)을 받아서 처리하고, 결과를 반환(출력) 수학 시간에 봤던 함수와 비슷합니다. 함수에서 '함'자가 '박스'라는 뜻을 담고 있습니다. 객체지향에서 메서드는 함수를 지칭하는 용어이기도 합니다. 메서드≒함수 차이가 있다면, 메서드는 꼭 클래스 안에 위치해야 합니다. 하지만 함수는 클래스에 독립적입니다. 따로 존재할 수 있습니다. 그냥... 근본적으로 같.. 2021. 5. 12. 이전 1 다음 728x90 반응형