JAVA 기초

클래스와 객체

김대니 2020. 4. 24. 09:15


클래스(Class) 란


개념
객체를 만들어 내기 위한 설계도 혹은 틀
연관되어 있는 변수와 메서드의 집합

 


객체(Object) 란

 

개념
소프트웨어 세계에 구현할 대상
클래스에 선언된 모양 그대로 생성된 실체

 

특징

‘클래스의 인스턴스(instance)’ 라고도 부른다.
객체는 모든 인스턴스를 대표하는 포괄적인 의미를 갖는다.
oop의 관점에서 클래스의 타입으로 선언되었을 때 ‘객체’라고 부른다.

 

클래스(Class) VS 객체(Object)
클래스는 ‘설계도’, 객체는 ‘설계도로 구현한 모든 대상’을 의미한다.
https://gmlwjd9405.github.io/2018/09/17/class-object-instance.html