본문 바로가기
Study Note/Java

JAVA_ Test078_ 클래스와 인스턴스 / 생성자(Constructor) 와 초기화블럭(Initialized Block)

by 시뮝 2018. 4. 30.
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

댓글