객체1 [C++] 객체지향 프로그래밍 객체변수들과 참고 자료들로 이루어진 소프트웨어 덩어리인스턴스 변수(instance variable) 와 인스턴스 메소드(instance method) 객체에 정의되어 있는 함수, 변수들이 외부로 부터 ’보호’ 되고 있기 때문 외부에서 직접 인스턴스 변수의 값을 바꿀 수 없고 항상 인스턴스 메소드를 통해서 간접적으로 조절하는 것=> 캡슐화(Encapsulation) "객체가 내부적으 로 어떻게 작동하는지 몰라도 사용할 줄 알게 된다"현실 세계에서의 존재하는 것들을 나타내기 위해서는 추상화(abstraction) 클래스- 객체를 담는 틀(설계도) C++에서 클래스를 이용해서 만들어진 객체를 인스턴스(instance)라고 한다. class Person{private: int age; char .. 2025. 1. 1. 이전 1 다음