[JAVA] 클래스(class)와 객체(object) [클래스와 객체의 관계, 객체와 인스턴스]
·
◎ Java/Java☕
1. 클래스와 객체 - 클래스(class)란? 객체를 정의해놓은 것 or 객체의 설계도 또는 틀 클래스는 객체를 생성하는데 사용되며, 객체는 클래스에 정의된 대로 생성된다. 클래스의 정의 : 클래스란 객체를 정의해 놓은 것이다. 클래스의 용도 : 클래스는 객체를 생성하는데 사용된다. - 객체(object)란? 실제로 존재하는 것 → 클래스에 정의된 내용대로 메모리에 생성된 것 객체의 정의 : 실제로 존재하는 것. 사물 또는 개념 객체의 용도 : 객체가 가지고 있는 기능과 속성에 따라 다름 유형의 객체 : 책상, 의자, 자동차, TV와 같은 사물 무형의 객체 : 수학공식, 프로그램 에러와 같은 논리나 개념 - 클래스와 객체의 관계 제품 설계도와 제품과의 관계 ex) TV설계도(클래스)는 TV라는 제품(객체..