c++은 c언어를 기반으로한 객체지향 프로그래밍 언어, 객체 지향 프로그래밍은 데이터를 객체로 묶어, 코드 재사용성과 유지보수성을 높여주는 방식이다.
class Dog { public: std::string name; int age; void bark() { std::cout << "Woof!" std::endl; } }; int main() { Dog myDog; myDog.name = "Buddy"; myDog.age = 3;