Steady Blog
12. Class 본문
* Class
- 클레스의 특징
1. 캡슐화 + 은닉성
2. 상속성
3. 다형성
- 클래스의 구성
= > 구조체(Data + 함수) + 보안
= > 멤버 변수 + 멤버 함수 + 보안
= > 멤버 변수 + 멤버 함수 + 접근 지정자 // 보안 = 접근 지정자
- 클래스의 접급지정자
1. private : 클래스 내부에서만 접근 가능
2. protected : 클래스 내부와 상속받은 클래스 내부에서 접근 가능
3. public: 클래스 내부와 외부에서 접근 가능
- 만드는 법
class AAA
{
private:
[멤버변수]
public:
[생성자] => 멤버변수 초기화
[소멸자] => 동적할당 해제
[set 함수] => 멤버변수 값 대입
[get 함수] => 멤버변수 호출
[operator 함수] =>연산자 오버로딩