코딩 스쿨에 오신것을 환영합니다~~

Q283. 클래스 속성과 인스턴스 속성을 활용하는 프로그램을 완성하시오. (600점)

class Employee :
    ______ = 0

    def __init__(_________________) :
        self.name = name
        self.position = position
        Employee.count = Employee.count + 1
        
    def show_info(self) :
        print("이름 : %s, 직위 : %s" % (__________, __________))

e1 = Employee("최진영", "대리")
e1.show_info()

e2 = Employee("김수정", "과장")
e2.show_info()

e3 = Employee("정선주", "부장")
e3.show_info()

print("총 직원 : ", ____________)

- 난이도(1~10) : 6

- 힌트 :

  • - 실행 결과
  • 이름 : 최진영, 직위 : 대리
    이름 : 김수정, 직위 : 과장
    이름 : 정선주, 직위 : 부장
    총 직원 :  3
정답보기 목록보기 완료/포인트얻기

class Employee :
    count = 0

    def __init__(self, name, position) :
        self.name = name
        self.position = position
        Employee.count = Employee.count + 1
        
    def show_info(self) :
        print("이름 : %s, 직위 : %s" % (self.name, self.position))

e1 = Employee("최진영", "대리")
e1.show_info()

e2 = Employee("김수정", "과장")
e2.show_info()

e3 = Employee("정선주", "부장")
e3.show_info()

print("총 직원 : ", Employee.count)