JAVA -> Object Oriented Programming(객체 지향 프로그래밍)
❗Class
정의: 객체를 정의해 놓은 것 -> 설계도
용도: 객체를 생성할 때 사용
Class = method(기능) + variable(속성)
❗객체
정의: 실제로 존재하는 것 -> 사물 또는 개념
용도: 객체가 가지고 있는 기능가 속성에 따라 다름
❗객체와 인스턴스
객체: 모든 인스턴스를 대표하는 일반적인 용어
인스턴스: 특정 클래스로부터 생성된 객체
인스턴스화: 객체를 만드는 과정
클래스 --(인스턴스화)--> 인스턴스(객체)
출처: [자바의 정석]
728x90
반응형
'🔻Language > Java' 카테고리의 다른 글
[Java] JVM이란 (0) | 2024.07.18 |
---|---|
[Java] 두 날짜 사이의 차이 계산하기 (0) | 2023.02.24 |
[Java] 현재 날짜, 시간 불러오기 (0) | 2023.01.03 |
[Java] 문자열 랜덤 생성 (0) | 2022.12.23 |
[Java] JAVA_HOME 설정 및 오류가 날 때 (0) | 2022.09.17 |