[Swift] Swift 언어의 특징
1. 안전성 프로그래머가 저지를 수 있는 실수를 엄격한 문법을 적용해 미연에 방지 예) 옵셔널, guard, 오류처리, 강력한 타입 통제 2. 신속성 스위프트는 C 언어를 기반으로 한 C, C++, Objective-C와 같은 프로그래밍 언어를 대체하려는 목적으로 만듦 3. 표현성 사용하기 편하고 보기 좋은 문법 구현하려 노력 객체지향 프로그래밍 객체지향 프로그래밍(OOP)이란 여러 개의 독립된 단위인 객체의 모임으로 파악하는 방법 개발과 유지보수 간편 직관적으로 코드 분석 클래스에 하나의 문제를 위한 데이터, 메서드를 모아놓음 -> 응집력 강화 클래스는 독립적 -> 결합력 약화 특징 : 추상화, 상속, 다형성, 동적바인딩 함수형 프로그래밍 대규모 병렬처리가 쉬움 상태 변화 없이 수학적 함수 계산으로 취..
Swift
2021. 5. 1. 16:14
공지사항