본문 바로가기
728x90
반응형

메서드3

자바 Java 메서드 (3) – 메서드의 호출 이번 시간에는 작성한 메서드를 호출하여 사용하는 방법에 대해 알아볼까 합니다. 메서드에 선언된 매개 변수가 있는지 없는지에 따라, 메서드 호출은 이와 같이 두 가지 방식으로 나뉩니다. 계산기를 호출하는 예제를 통해 메서드가 호출되는 방식에 대해 더 구체적으로 알아보겠습니다. public class Main { public static void main(String[] args) { Calculator mycal = new Calculator(); mycal.power(); System.out.println("계산기가 켜졌습니다."); long result1 = mycal.add(5,3); long result2 = mycal.subtract(5,3); long result3 = mycal.multiply.. 2021. 8. 20. 19:09
자바Java 메서드 (2) – return 이번 시간에는 메서드가 값을 return하는 방법에 대해 알아볼까 합니다. 예제 코드를 함께 보면서 진행하겠습니다. class ReturnTest { public static void main(String[] args) { ReturnTest r = new ReturnTest(); int result = r.add1(3,5); System.out.println(result); int[] result2 = {0}; //배열을 생성하고 result2 배열 0번지 값 초기화 r.add2(3,5,result2); System.out.println(result2[0]); int result3 = r.max(3,5); System.out.println(result3); } int add1 (int a, int b).. 2021. 8. 19. 19:04
자바Java 메서드 (1) – 정의와 구조 오늘은 먼저 메서드의 정의와 구조에 대해 알아보겠습니다. 프로그램을 새로 짜거나 수정할 때, 반복되는 내용을 계속 치고 있는 경우를 한번쯤은 겪어보신 적이 있을 텐데요. (물론 제가 멍청해서 그런 것일 수도 있어요) 이런 현상을 해결하기 위해 만든 개념이 ‘메서드’입니다. 메서드는 어떤 작업을 수행하기 위한 명령문의 집합입니다. 어떤 값을 입력받아 처리하고 결과를 반환합니다. (값을 입력받지 않기도 하고, 결과를 반환하지 않기도 합니다만, 그 부분은 5편쯤에서 더 자세히 소개해드릴게요.) 과일을 믹서기에 넣고 갈면 과일 주스라는 결과물이 나옵니다. 믹서기에 넣는 과일을 메서드에 입력되는 매개변수에, 과일 주스를 리턴값에 대입해보자면, 메서드는 과일 주스를 만들어 준 믹서기 같은 존재겠지요. 아래의 예제 .. 2021. 8. 18. 18:09
728x90
반응형