[Swift 문서 탐방] OOP, POP에 관하여
OOP란 무엇일까?객체 지향 프로그래밍(Object-Oriented Programming, OOP)은 현실 세계의 사물을 코드로 모델링하여 문제를 해결하는 프로그래밍 패러다임입니다. OOP의 핵심은 클래스와 객체를 활용하는데 있으며, 클래스는 데이터와 동작을 정의하는 청사진이고, 객체는 이 클래스에서 생성된 실체입니다. 예를 들어, "Car"라는 클래스를 만들고 , "myCar"라는 객체를 생성해 속성(Property)과 동작(Method)를 구현할 수 있습니다. OOP의 4대 핵심 원칙OOP의 핵심 원칙으로 캡슐화, 상속, 추상화, 다형성가 있습니다.캡술화는 데이터와 메서드를 하나로 묶는 개념으로, 외부 접근을 제한하여 데이터를 보호합니다.상속은 기존 클래스의 특성을 새로운 클래스에 물려주는 개념으로..