Overloading (1) 썸네일형 리스트형 08_클래스 : 필드, 생성자, 메소드 01. 클래스란 - 어떤 객체를 메모리에서 사용하기 위해서는 먼저 그 객체를 만들어야 한다. 객체를 만들기 위해 필요한 설계도가 클래스이다. - 모든 클래스는 반드시 하나 이상의 생성자를 가지고 있다(생성자는 오버로딩 될 수 있다). 02. 클래스의 구성 멤버 - 클래스는 필드, 생성자, 메소드로 구성되어 있다. 자세한 내용은 아래에서 살펴본다. 1) 필드 - 객체의 고유 데이터, 상태 정보를 저장하는 곳 - 블록을 벗어나면 메모리에서 제거되는 변수와 달리 생성자와 메소드 전체에서 사용되며 객체가 소멸하지 않는 한 계속 존재한다. 필드는 선언과 동시에 초기화 될 수도 있고 그렇지 않을 수도 있다. 1 2 3 4 5 6 7 8 9 10 public class Car { //필드 String company .. 이전 1 다음