개발/자바

클래스, 객체, 인스턴스

시간의 효율화 2022. 4. 25. 21:20

변수

"다양한 형태의 데이터를 저장하기 위해 각각의 데이터를 저장할 수 있는 변수"

 

배열

같은 자료형의 변수들을 묶어서 1개의 새로운 자료형의 관리.

구조체: "서로 다른 자료형을 1개의 자료형으로 묶어서 관리할 수 있는 타입."

 

 

클래스

- "객체를 만들기 위한 설계도"

- "다양한 자료형의 데이터를 묶어서 관리 + 데이터를 처리하는 다양한 기능 (메서드) 포함" 

 

객체

- "사용할 수 있는 실체"

 

인스턴스

- "클래스의 생성자로 객체를 만드는 과정을 '인스턴스화'", "인스턴스화로 만들어진 객체를 "인스턴스"라고 함. 

 

출처: Do it! 자바 완전 정복