JAVA

[JAVA] JAVA예제 (3)

나무는숲이좋아 2020. 3. 23. 13:28

기본적인 생성자 예제. 기본이 너무나도 중요하다는 것을 다시한번 깨닫는다. 

쉽고 간단해보이지만 반드시 완전하게 이해하고 넘어가야 하는 내용이다. 

 

class NumberEx { 
	int num; 
	public NumberEx(int n) {  
		System.out.println("생성자 호출!");
		num = n;
	}
	
	public int getNum() { // 리턴타입이 int인 메소드 getNum() 생성 
 		return num;
	}
}


class test4 {
	public static void main(String[] args) {
		NumberEx num1 = new NumberEx(10);  // NumberEx형 인스턴스 num1 생성, 값은 10 
		System.out.println(num1.getNum()); // num1안에  getNum()메소드 출력 
		
		NumberEx num2 = new NumberEx(20); 
		System.out.println(num2.getNum());
	}
}

 

출력결과 -

생성자 호출!
10
생성자 호출!
20