freeseaboy 님의 멋있어 지려 노력하는 블로그

(베이직 코스)C++ 클래스 찍어 보기 본문

컴퓨터 & 서버/C++

(베이직 코스)C++ 클래스 찍어 보기

freeseaboy 2024. 10. 24. 11:38
반응형

C에는 클래스가 없다... 대신 유사한 Struct(구조체가 존재)

 

C++에는 구조체 + 클래스 가 있다.

클래스는 변수+포인터+함수를 묶어논 패키지 세트라고 보면 될듯하다.

 

한번 클래스를 만들어 보자!

 

순서는 이렇다.

 

1.라이브러리를 임포트 시킨다

2.클래스를 만들고 안에 변수 및 함수 등을 알아서 넣는다.

3.메인 프로시저를 로드 한다

4.메인내에서 클래스를 찍어낸다.

5.결과 확인.

 

#include <iostream>
#include <cstring>
using namespace std;
const int C_MAX=24;
class firstClass{
    public:
    firstClass();
    private:
    char c_name[C_MAX];
};
firstClass::firstClass(){
    strcpy(c_name,"firstClass");
    std::cout << c_name << std::endl;
}
int main(void){
    firstClass realClass;
}

 

#####################################

firstClass

#####################################

위 내용이 표시되면 클래스 생성 완료!

 

참고로 C보다 C++ 경우 많이 그것도 아주 많이 

어렵고 복잡해지고 코드도 많이 들어 가게 됩니다.

 

ㅋㅋㅋ

 

Cpp

반응형