충분히 쌓여가는
클래스와 객체와 instance 본문
클래스
객체를 정의해 놓은 설계도 - 객체를 이용하기 위함
데이터 + 함수 - 서로 관련된 여러 데이터를 하나로 저장할 수 있는 공간
사용자 정의타입 - 사용자가 원하는 타입을 직접 만들 수 있음
클래스를 정의하고 클래스를 통해 객체를 생성하는 이유
설계도를 통해서 제품을 만드는 이유와 같음: 하나의 설계도만 잘 만들어 놓으면 제품을 만드는 일이 쉬어짐
객체
모든 instance를 대표하는 일반적 용어
속성(변수) + 기능(메서드)
instance
특정 클래스로부터 생성된 객체
객체 ≒ instance
클래스가 필요한 이유: 객체를 생성하기 위해
객체가 필요한 이유: 객체를 사용하기 위해
객체를 사용한다는 의미: 객체가 가진 속성과 기능을 사용
'Java > 객체지향' 카테고리의 다른 글
선언 위치에 따른 변수의 종류 (0) | 2023.05.23 |
---|---|
클래스의 정의 (0) | 2023.05.22 |
객체 배열 (0) | 2023.05.22 |
인스턴스 생성과 사용 (0) | 2023.05.21 |
객체지향언어 (0) | 2023.05.20 |