JAVA chapter 06. 클래스.


 6.4 객체 생성과 클래스 변수




StudentExample.java (실행 클래스)

1
2
3
4
5
6
7
8
9
10
11
package sec04.exam01_class_new;
 
public class StudentExample {
    public static void main(String[] args) {
        Student s1 = new Student();
        System.out.println("s1 변수가 Student 객체를 참조합니다.");
        
        Student s2 = new Student();
        System.out.println("s2 변수가 또 다른 Student 객체를 참조합니다.");
    }
}
cs


Student.java (라이브러리 클래스)

1
2
3
4
5
package sec04.exam01_class_new;
 
public class Student {
 
}
cs



// 비록 같은 클래스로 부터 생성되었지만, 각각의 Student 객체는 자신만의 고유 데이터를 가지면서 메모리에서 활동하게 된다. 

s1, s2가 참조하는 Student 객체는 완전히 독립된 서로 다른 객체이다.





Posted by 너래쟁이
: