[JAVA] 28. 클래스와 객체 만들기

문정준's avatar
Feb 11, 2025
[JAVA] 28. 클래스와 객체 만들기
캡슐화(Encapsulation)란?
데이터와 함수가 묶여있기 때문에,
함수 내용을 몰라도 사용법만 알고 있으면 호출하여 사용 가능
Radio 클래스
Radio 클래스
Circle 클래스
Circle 클래스
DeskLamp 클래스
DeskLamp 클래스

1. 클래스와 객체

  • 클래스 : 객체의 설계도
  • 인스턴스 : 존재한다. heap에 떠 있다.
    • 클래스와 인스턴스는 전부 object
notion image
 

2. 클래스 표기법

  • 클래스 이름 : 파스칼 표기법 ( 첫 글자는 대문자, 띄어쓰기 대신 대문자로 구분 )
  • 필드 : 상태
    • 자료형 필드1;
  • 메서드 : 행위
    • 반환형 메서드1() { }
notion image
Share article

sxias