본문 바로가기

c++ 사원 관리 프로그램 만들기2

C++ 기초(직원 관리 시스템 - Employee 클래스 구현) 이번 포스팅에서는 Employee 클래스의 정의에 이어 구현 부분을 정리했습니다.(정의 부분은 아래 링크를 참고하세요) [참고 : Employee 정의] 2023.01.31 - [프로그래밍/c++] - c++ 기초(직원 관리 시스템 - Employee 클래스 정의) c++ 기초(직원 관리 시스템 - Employee 클래스 정의) 지금까지 정리한 내용을 바탕으로 만들어 보는 첫 프로그램입니다. 학습 시 참고하고 있는 책에 나오는 예제로 간단한 직원 관리 프로그램입니다. 직원 관리 시스템 회사 직원 정보를 관리하는 todamfather.tistory.com Employee 클래스 구현 맨 처음 생성자 부분부터 살펴보겠습니다. 초기화 부분은 생성자 이니셜라이저를 사용하였습니다. (생성자 이니셜라이저 부분은 [.. 2023. 2. 2.
c++ 기초(직원 관리 시스템 - Employee 클래스 정의) 지금까지 정리한 내용을 바탕으로 만들어 보는 첫 프로그램입니다. 학습 시 참고하고 있는 책에 나오는 예제로 간단한 직원 관리 프로그램입니다. 직원 관리 시스템 회사 직원 정보를 관리하는 프로그램은 구조가 유연하고 기능이 편리해야 하기에 객체지향 설계를 따릅니다. 프로그램에서 제공하는 기능은 다음과 같습니다. 직원 채용 직원 해고 직원 승진 직원 조회(과거, 현재) 이 프로그램은 크게 네 부분으로 이루어져 있습니다. Employee 클래스 Database 클래스 Interface 클래스 Client code 이 프로그램에서 클래스 정의는 전부 헤더(.h)파일에 정의하고 구현 코드는 (.cpp)에 작성했습니다. 그리고 혹시 모를 이름의 중복을 피하기 위해 "Record"라는 네임스페이스(namespace)를.. 2023. 1. 31.