C++

멤버 함수와 멤버 변수

클래스를 구성하는 가장 기본적인 요소인 멤버 변수(Member Variables)와 멤버 함수(Member Functions)에 대해 더 깊이 있게 살펴보겠습니다. 이들은 클래스가 어떤 데이터를 가지고 있고, 어떤 행동을 할 수 있는지를 정의하며, 객체 지향 프로그래밍의 핵심적인 구성 요소입니다.

멤버 변수와 멤버 함수를 중심으로 멤버 함수와 멤버 변수의 판단 흐름을 읽습니다.

핵심 흐름

1

멤버 변수 (Member Variables)

멤버 변수는 클래스의 속성(Attributes) 또는 상태(State)를 나타내는 변수입니다.

2

멤버 함수 (Member Functions)

멤버 함수는 클래스의 행동(Behavior) 또는 기능(Functionality)을 나타내는 함수입니다.

3

const 멤버 함수

멤버 함수를 선언할 때 함수 시그니처 뒤에 const 키워드를 붙일 수 있습니다.

4

정적 멤버 (Static Members) (심화)

클래스의 멤버 변수나 멤버 함수 앞에 static 키워드를 붙이면 정적 멤버(Static Member)가 됩니다.