1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python의 객체 지향 프로그래밍

Connected

演習

첫 번째 클래스를 만들어봐요

이제 첫 번째 클래스를 직접 작성해 볼 시간이에요! 이 연습 문제에서는 이전 레슨에서 잠깐 살펴본 Employee 클래스를 만들어 보기 시작해요. 우선 속성을 설정하는 메서드를 만들고, 이어서 그 속성을 조작하는 몇 가지 메서드를 추가할 거예요.

첫 번째 영상에서 언급했듯이, 객체 지향 접근법은 여러 객체가 복잡하게 상호작용하는 코드를 작성할 때 가장 유용해요. 실제 프로덕션 코드에서는 클래스에 수십 개의 속성과 복잡한 로직을 가진 메서드들이 있을 수 있지만, 기본 구조는 가장 단순한 클래스와 동일해요.

이 강의에서 만드는 클래스는 몇 가지 속성과 짧은 메서드만 가지지만, 그 뒤에 있는 조직 원칙은 더 복잡한 코드에도 그대로 적용할 수 있어요.

指示1 / 3

undefined XP
    1
    2
    3
  • 빈 클래스 Employee를 만드세요.
  • Employee()를 호출해 Employee 클래스의 객체 emp를 만드세요.

콘솔에서 emp 객체의 .name 속성을 출력해 보세요. 어떤 일이 일어나나요?