728x90
Test078 클래스와 인스턴스 / 생성자(Constructor) 와 초기화블럭(Initialized Block)
Test078.java
public class Test078
{
int n;
int m;
// 생성자(Constructor)
Test078()
{
n = 100;
m = 200;
System.out.println("생성자 실행...");
}
// 초기화블럭(Initialized Block)
{
n = 10;
m = 20;
System.out.println("초기화 블럭 실행...");
}
// 생성자(Constructor)
Test078(int n, int m)
{
this.n = n;
this.m = m;
}
// 출력 메소드 정의
void write()
{
System.out.println("n : " + n + ", m : " + m);
}
public static void main(String[] args)
{
Test078 ob1 = new Test078();
ob1.write();
//--==>> n : 100, m : 200
Test078 ob2 = new Test078(1234, 2345);
ob2.write();
//--==>> n : 1234, m : 2345
}
}
cmd
초기화 블럭 실행...
생성자 실행...
n : 100, m : 200
초기화 블럭 실행...
n : 1234, m : 2345
계속하려면 아무 키나 누르십시오 . . .
728x90
'Study Note > Java' 카테고리의 다른 글
JAVA_ Test080_ 배열의 개요 / 배열의 선언과 초기화 / 배열 요소 선택적 출력 프로그램 (0) | 2018.04.30 |
---|---|
JAVA_ Test079_ 배열의 개요 / 배열의 선언과 초기화 (0) | 2018.04.30 |
JAVA_ Test077_ 클래스와 인스턴스 / 생성자(Constructor) (0) | 2018.04.30 |
JAVA_ Test076_ 클래스와 인스턴스 / 생성자(Constructor) (0) | 2018.04.30 |
JAVA_ Test075_ 클래스와 인스턴스 / 생성자(Constructor) 실습 (0) | 2018.04.30 |
댓글