객체생성 (1) 썸네일형 리스트형 객체 생성과 클래스 변수 클래스를 선언한 다음 컴파일을 했다면 객체를 생성할 설계도가 만들어진셈이다. 클래스로 부터 객체를 생성하는 방법은 다음과 같이 new연산자를 사용하면 된다. new는 클래스로 부터 객체를 생성시키는 연산자이다. new 연산자 뒤에는 생성자가 오는데, 생성자는 클래스() 형태를 가지고 있다. new 연산자로 생성된 객체는 메모리 힙(heep)영역에 생성된다. 현실 세계에서 물건의 위치를 모르면 물건을 사용할수 없듯이, 객체 지향 프로그램에서도 메모리 내에서 생성된 객체의 위치를 모르면 객체를 사용할수 없다. 그래서 new 연산자는 힙영역에 객체를 생성시킨후 객체의 주소를 리턴하도록 되어 있다. 이 주소를 참조 타입인 클래스 변수에 저장해 두면 , 변수를 통해 객체를 사용할수 있다. 이코드가 실행되면 메모리.. 이전 1 다음