문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 메소드(프로그래밍) (문단 편집) == 예제 == {{{ 1: public class Calculate { 2: public int sum(int a, int b) { 3: return a + b; 4: } 5: } }}} 위 예제 소스는 자바로 작성된 것으로 프로그래밍 언어별로 구현 방식이 다를 수 있다. 위 소스에서 2~4번 줄이 메소드에 해당되는 영역이다. Calculate라는 class 하위에 종속되어있는 sum이라는 동작을 실행하게 된다. 다른 클래스에서 sum 메소드를 사용하고자 하면 Calculate.sum(2, 3); 이런식으로 호출하는게 보통이다. {{{ 1: abstract class Calculate { 2: abstract int sum(int a, int b); 3: } }}} 위 예제 소스는 추상 메소드이며 메소드의 상세 실행 내용을 작성하지 않은 모양세에서 보이듯이 인터페이스를 명시하기 위해 사용된다. 추상 클래스를 인터페이스로 받아서 사용하면 추상 메소드를 하위에서 정의해서 사용해야 한다. [[분류:프로그래밍]]저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기