객체지향언어
객체지향언어 기존의 프로그래밍언어와 다른 전혀 새로운 것이 아닌 기존의 프로그래밍 언어에서 발전한 형태를 말합니다. 소프트웨어를 객체와 객체 간의 상호 작용으로 구성된 시스템으로 생각하며, 객체는 데이터와 해당 데이터를 조작하는 메서드로 구성됩니다. 객체는 속성과 메서드를 포함하며, 다른 객체와 협력하며 복잡한 시스템을 구축합니다. 특징 (캡상추다) 클래스와 객체 : 객체 지향 프로그래밍에서 모든 것은 클래스와 객체로 구성됩니다. 클래스는 객체를 생성하기 위한 템플릿 또는 설께도 역할을 하며, 객체는 실제로 메모리에 할당되는 인스턴스입니다. 캡슐화 : 데이터와 데이터를 조작하는 메서드를 하나의 단위로 묶는 개념을 나타냅니다. 이를 통해 데이터의 상태를 숨기고 외부에서 직접 접근하지 못하게 할 수 있으며,..
2023.10.17