1. Learn
  2. /
  3. Courses
  4. /
  5. Python 객체 지향 프로그래밍 입문

Connected

Exercise

클래스 생성자 추가하기

이 연습 문제에서는 Employee 클래스를 계속 다룹니다. 이전 레슨에서 작성한 set_salary() 같은 메서드를 사용하는 대신, 객체가 생성될 때 직원의 이름과 급여를 바로 지정하는 생성자를 도입해 보겠습니다.

생성자에서 속성을 초기화해 두면, 객체가 만들어지는 순간 필요한 속성을 모두 갖추게 되어 좋은 방법입니다.

Instructions 1/2

undefined XP
    1
    2
  • 기본값이 0인 salary를 포함해 두 개의 인수 name, salary를 받는 생성자가 있는 Employee 클래스를 정의하세요.
  • 인수와 같은 이름의 두 속성 name, salary를 만들고, 각각 해당 인수 값으로 설정하세요.