June is Combung
메서드의 기본구조 본문
package week4;
//메서드 : 함수
//메서드의 기본 구조
//1) void
//2) 메서드 이름 ():
//3){ } 메서드 영역
class Ex04_{
// 메서드 하나당 한가지 기능을 구현하는게 정석
/* 메서드 구조 4가지
1. 유산이 있는애 --> 리턴타입이 있다 : 타입은 자유롭게 사용가능 : int double int[] .. 모든 자료형 타입 리턴가능
2. 유산이 없는애 --> 리턴타입 없다 : void
3. 외부에서 값을 받아오는애 --> () 안에 값이 있다
4. 외부에서 값을 안받는 애 --> 빈 가로 () 를 띈다
종류 4가지
1. 유산이 없고 외부에서 값을 안받는애
2. 유산이 없고 외부에서 값을 받는애
3. 유산이 있고 외부에서 값을 안받는애
4. 유산이 있고 외부에서 값을 받는애
*/
// 1. 유산이 없고 외부에서 값을 안받는애
void sayHello() {
System.out.println("안녕");
System.out.println("여기는 ex04에 메서드야 ");
}
}
public class Method {
/*
메스드 / 클래스 / 객체 를 사용하는 이유
반복적으로 사용하기 위해서 , 코드 효율성 , 간결성, 생산성을 위해서
*/
//메인 메서드
public static void main(String[] args) {
//메서드를 호출 : 메서드 이름 ()
Ex04_ e4 = new Ex04_(); // 객체 인스턴스화 : 그 클래스의 기능을 사용하는 공장을 만들었다
e4.sayHello();
e4.sayHello();
e4.sayHello();
e4.sayHello();
//Random rd= new Random();
// System.out.println("안녕하세요 ");
}
}
'java > 클래스와 메서드' 카테고리의 다른 글
메서드2(유산 없고 외부 값 받음) (0) | 2021.03.23 |
---|---|
메서드1(유산 없고 외부 값 받지 않음) (0) | 2021.03.23 |
계산기 (0) | 2021.03.23 |
클래스 (0) | 2021.03.23 |
ATM (0) | 2021.03.23 |
Comments