클래스 설계의 기본

조창훈·2023년 12월 23일

자바공부

목록 보기
8/10

⭐ 클래스

  • 클래스라는 것은 템플릿이다.
  • 템플릿을 바탕으로 객체(인스턴스)를 생성한다.

📚 객체의 상태

  • 객체는 멤버 변수를 가지고 있는데, 인스턴스 별로 다른 값을 가질 수 있다.
  • 객체의 멤벼 변수를 객체의 상태라고도 부른다.
  • 하지만, 상태는 계속해서 변화한다.

📚 객체의 행동

  • 위와 같은 상태는 객체의 메서드를 통해 접근이 가능하다.
  • 보통 멤버 변수와 같은 경우, primary로 선언이 되기 때문에,
    접근하기 위해서는 메서드가 필요해 진다.
  • 이런 메서드를 객체의 행동이라고 한다.

📚 클래스를 설계할 때 고려해야 하는 것

  • 객체의 상태 (멤버 변수)
  • 객체의 생성자
  • 객체의 행동 (메서드)
profile
초전도-개발자의 길

0개의 댓글