Test077 클래스와 인스턴스 / 생성자(Constructor)
Test077.java
public class Test077
{
int val1;
double val2;
Test077()
{
val1 = 0;
val2 = 0;
System.out.println("매개변수 없는 생성자...");
}
Test077(int x)
{
val1 = x;
val2 = 0;
System.out.println("int 형 데이터를 매개변수로 받는 생성자...");
}
Test077(double y)
{
val1 = 0;
val2 = y;
System.out.println("double 형 데이터를 매개변수로 받는 생성자...");
}
Test077(int x, double y)
{
val1 = x;
val2 = y;
System.out.println("int 형 변수와 double 형 변수를 매개변수로 받는 생성자...");
}
public static void main(String[] args)
{
Test077 ob1 = new Test077();
Test077 ob2 = new Test077(4);
Test077 ob3 = new Test077(4.0);
Test077 ob4 = new Test077(4, 4.0);
System.out.println(ob1.val1 + ", " + ob1.val2);
System.out.println(ob2.val1 + ", " + ob2.val2);
System.out.println(ob3.val1 + ", " + ob3.val2);
System.out.println(ob4.val1 + ", " + ob4.val2);
}
}
cmd
매개변수 없는 생성자...
int 형 데이터를 매개변수로 받는 생성자...
double 형 데이터를 매개변수로 받는 생성자...
int 형 변수와 double 형 변수를 매개변수로 받는 생성자...
0, 0.0
4, 0.0
0, 4.0
4, 4.0
계속하려면 아무 키나 누르십시오 . . .
'Study Note > Java' 카테고리의 다른 글
JAVA_ Test079_ 배열의 개요 / 배열의 선언과 초기화 (0) | 2018.04.30 |
---|---|
JAVA_ Test078_ 클래스와 인스턴스 / 생성자(Constructor) 와 초기화블럭(Initialized Block) (0) | 2018.04.30 |
JAVA_ Test076_ 클래스와 인스턴스 / 생성자(Constructor) (0) | 2018.04.30 |
JAVA_ Test075_ 클래스와 인스턴스 / 생성자(Constructor) 실습 (0) | 2018.04.30 |
JAVA_ Test074_ 클래스와 인스턴스 / 생성자(Constructor) 정의 (0) | 2018.04.30 |
댓글