프로그래밍 언어/JAVA
클래스와 객체
jjonse
2023. 9. 4. 22:33
(1) 클래스
- 객체를 정의해놓은 것
- 객체의 설계도 또는 틀
(2) 객체
- 실제로 존재하는 것
(3) 인스턴스
- 어떤 클래스로부터 만들어진 객체
- 인스턴스는 객체와 같은 의미이지만, 객체는 모든 인스턴스를 대표하는 포괄적인 의미를 갖고 있음
- 인스턴스는 어떤 클래스로부터 만들어진 것인지를 강조하는 보다 구체적인 의미를 가지고 있음
(4) 객체의 구성요소
속성 : 멤버변수, 특성, 필드, 상태
기능 : 메소드, 함수, 행위