My quiz point : 0
10-3. 프로그래밍 연습
10-3-1. 객체지향으로 회사 직원의 직위와 직원 수를 세는 프로그램입니다. 프로그램을 완성해 보세요.(10 point)
★ 노란색 버튼을 클릭해 보세요!
▒ 프로그램 실행 결과
이름 : 최진영, 직위 : 대리
이름 : 김수정, 직위 : 과장
이름 : 정선주, 직위 : 부장
총 직원 :  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)
★ 박스 안 코드 입력 후 Enter 키를 눌러 보세요!
▒ 프로그램 실행 결과
이름 : 최진영, 직위 : 대리
이름 : 김수정, 직위 : 과장
이름 : 정선주, 직위 : 부장
총 직원 :  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)