[Java] 클래스와 객체 그리고 인스턴스 ( Class, Object, Instance)
클래스란 ? 객체를 정의해 놓은 것 클래스의 용도는 ? 객체를 생성하기위해 사용한다 그렇다면 객체는 무엇일까. 객체란 ? 실제로 존재하는 모든 것. 객체의 용도는 ? 객체가 가진 속성이나 기능에 따라서 용도가 다름 객체를 생성하기 위해서 클래스를 사용한다는 말인데... 전자제품을 예를 들어 생각해보자. TV(객체)를 만들기 위해서 TV설계도(클래스)가 필요하다 => 객체 : TV / 클래스 : TV설계 가 되는 것이다. 객체 = 변수 + 메서드 변수 = 속성 , 메서드 = 기능 ex) TV를 속성(변수)과 기능(메서드)으로 구분지어보자 속성 : 크기, 높이, 색상, 제조사 등등 기능 : 전원 켜기/끄기, 채널변경, 볼륨높이기/줄이기 등등 클래스로부터 생성된 객체를 인스턴스라고 부른다. 그렇다면, 클래스와..
개발 공부/Java
2024. 1. 17. 17:39