728x90
반응형
메소드란?
현실의 객체가 하는 동작을 프로그래밍화 하는 것이다.
메소드를 작성하는 이유
- 반복적으로 사용되는 코드의 중복 방지
- 코드의 양을 줄일 수 있고 유지 보수가 용이함
메소드 선언 = 클래스 안, 또 다른 메소드 선언의 밖에서 진행
메소드 호출 = 메소드의 선언 영역 안에서 사용
선언 문법
접근제한자 리턴타입 메소드명 ( ) {
실행 내용 작성 ~~~
}
public class 메소드01 {
public static void main(String[] args) {
for(int i=0; i<5; i++)
{
hello();
}
}
public static void hello(){
System.out.println("하잉");
}
}
위 처럼 아주 쉽게 main에서 하나만 호출 받아 사용해봤다. 그렇다면 메소드 안에 또 메소드를 사용해서 출력이 가능할까?
public class 메소드02 {
public static void main(String[] args) {
hello();
}
public static void hello(){
System.out.println("안녕하세요.");
tellName();
// 메소드 안에서 또 다시 메소드를 불러봤다.
}
public static void tellName(){
System.out.println("환풍입니다.");
}
}
메소드의 아주 기초적인 부분을 공부해보았다.
다음에 공부 해 볼 내용은 메소드를 호출할때 자료형은 어떻게 써야할지에 대해 알아보려고 한다.
728x90
반응형
'✨ Java > 메소드 (Method)' 카테고리의 다른 글
자바(JAVA) - 메소드 (Method) - 3 (0) | 2023.07.06 |
---|---|
자바(JAVA) - 메소드 (Method) - 2 (0) | 2023.02.07 |
댓글