Java에서 object와 class는 무엇인가

발행: (2025년 12월 2일 오전 11:54 GMT+9)
2 min read
원문: Dev.to

Source: Dev.to

What is Object?

Object는 속성과 행동을 가진 현실 세계의 엔티티(실체)이다.
예를 들어, 펜은 색상, 브랜드, 높이, 직경과 같은 속성을 가질 수 있으며, 그 행동은 쓰기이다.

객체는 클래스의 인스턴스이다. 객체는 일반적으로 new 키워드를 사용해 생성되며, 이는 동적 메모리 할당을 수행한다. 동일한 클래스의 객체를 여러 개 생성해도 전혀 문제가 없다. 객체는 물리적인 실체이다.

What is Class?

클래스는 객체를 위한 청사진으로, 동일한 구조를 가진 여러 건물을 짓는 건축 설계도와 같다. 클래스는 필드, 블록, 생성자, 메서드 및 기타 멤버를 포함한다. 직접 실행 가능한 문장을 포함할 수 없다. 클래스는 class 키워드를 사용해 정의한다. 최상위 클래스는 public으로 선언하거나 기본(패키지‑프라이빗) 접근 권한을 가질 수 있다.

Back to Blog

관련 글

더 보기 »

Java OOPS 개념

Forem 로고https://media2.dev.to/dynamic/image/width=65,height=,fit=scale-down,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%...

Clprolf를 사용한 클래스 책임 분리

개요: 깨끗하고 잘 구조화된 클래스를 설계하는 것은 객체 지향 프로그래밍에서 핵심 과제입니다. Clprolf는 declensions를 도입합니다 – 간단한 방법으로 ...