다음 코드에서 빈칸에 들어갈 올바른 키워드는 무엇인가요?
다음 코드에서 빈칸에 들어갈 올바른 키워드는 무엇인가요?
#include <iostream>
using namespace std;
______ MyClass {
public:
int number;
void display() {
cout << "Number: " << number << endl;
}
};
int main() {
MyClass obj;
obj.number = 10;
obj.display();
return 0;
}
정답: B
⦁ C++는 객체지향 프로그래밍을 지원하며,
class
키워드로 클래스를 정의합니다⦁ 클래스는 객체의 설계도 역할을 하며, 데이터(멤버 변수)와 기능(멤버 함수)을 하나로 묶습니다
⦁
public
: 키워드는 접근 제어자로, 외부에서 해당 멤버에 접근할 수 있게 합니다⦁ C와의 주요 차이점이 바로 이 클래스와 객체 지원입니다
⦁
struct
도 가능하지만, 일반적으로 클래스 정의에는 class
를 사용합니다
💡 학습 팁
이 문제를 포함한 C++ 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.