[TIL][Java][2023-12-12] 클래스
객체와 클래스 객체를 생성하기 위한 설계도(클래스)가 필요하다. 클래스를 토대로 생성된 객체를 해당 클래스의 '인스턴스'라고 부르며 이 과정을 '인스턴스화' 라고 한다. 동일한 클래스로 여러 개의 인스턴스를 만들 수 있다. ex. 자동차 클래스 - 자동차 인스턴스1, 자동차 인스턴스2, 자동차 인스턴스3 (자동차 객체) 클래스 설계 클래스를 만들기 위해서 네가지가 필요하다 만들려고 하는 설계도를 선언한다 (클래스 선언) 객체가 가지고 있어야 할 속성(필드)을 정의한다. 객체를 생성하는 방식을 정의한다.(생성자) 객체가 가지고 있어야 할 행위(메서드)를 정의한다. // 클래스 선언 public class Car { // 필드 선언 String company; // 자동차 회사 String model; //..
2023.12.12