728x90

2024/09 13

34. 사원관리 프로그램 C++

Employee 클래스를 정의하고, 사원의 이름과 생일을 저장하고 출력하는 기능을 포함#include #include class Employee {private: std::string name; std::string birthday; // 생일을 문자열로 저장 (형식: YYYY-MM-DD)public: // 생성자 Employee(const std::string& name, const std::string& birthday) : name(name), birthday(birthday) {} // 이름 가져오기 std::string getName() const { return name; } // 생일 가져오기 std::string g..

반도체/C++ 2024.09.03

중위표기법과 후위표기법

중위 표기법과 후위 표기법은 수식을 표현하는 두 가지 방법입니다. 각각의 방식은 연산자의 위치에 따라 다름1. 중위 표기법 (Infix Notation)중위 표기법은 일반적으로 우리가 사용하는 수식의 표현 방식입니다. 연산자가 피연산자 사이에 위치합니다. 예를 들어:수식: ( A + B )예: ( 3 + 4 ), ( x * (y + z) )중위 표기법에서는 연산자의 우선순위를 고려하여 괄호를 사용하여 연산의 순서를 명시할 수 있습니다. 예를 들어, ( 3 + 4 * 5 )에서 곱셈이 덧셈보다 우선 수행되므로 결과는 ( 3 + (4 * 5) = 23 )입니다.2. 후위 표기법 (Postfix Notation)후위 표기법에서는 연산자가 피연산자 뒤에 위치합니다. 이 방식에서는 괄호를 사용할 필요가 없으며, ..

기획 2024.09.03

33. C++의 GET & SET

C++에서 GET과 SET은 객체 지향 프로그래밍의 중요한 개념, 주로 클래스의 멤버 변수에 대한 접근을 제어하는 데 사용됩니다. 이 개념은 데이터 캡슐화(encapsulation)를 통해 데이터의 안전성을 높이고, 코드의 유지보수성을 향상시키는 데 기여1. 데이터 캡슐화C++에서 클래스는 데이터와 그 데이터를 처리하는 함수를 하나의 단위로 묶는 구조입니다. 클래스 내부의 멤버 변수는 보통 private로 선언되어 외부에서 직접 접근하는 것을 막습니다. 이를 통해 객체의 상태를 보호하고, 무분별한 변경을 방지할 수 있습니다.2. GET 함수GET 함수는 클래스의 멤버 변수를 외부에서 읽을 수 있도록 제공하는 함수입니다. 일반적으로 get 접두사를 사용하여 이름을 정의합니다. GET 함수는 보통 다음과 같..

반도체/C++ 2024.09.03
728x90