추상화
안녕하세요 :) Zedd입니다. 오늘은 추상화에 대해서 공부해보려고 합니다! # 추상화의 목적 추상화는 단지 하나의 개념일 뿐이고, 프로그램 세계에서 추상화는 다양한 방식으로 나타내질 수 있습니다. 그래서 추상화에 대한 정의보다는 목적을 보면 좋을 것 같아요. ✔️ 추상화의 목적 == 복잡성을 이해/극복하기 쉬운 수준으로 단순화하는 것. # 예시 계좌(Account)로 예를 들어볼게요. [1. 계좌] 계좌의 특성은 엄~~청나게 많고 복잡할텐데요. 이 계좌를 프로그램 세계에서 표현하고 싶습니다. 그러기위해 우리가 가장 먼저 해야하는 일은 class Account {} struct Account {} protocol Account {} 이렇게 '타입'을 정의하는 것이죠. 그리고 현실세계 계좌의 모든 특징을 ..
공부
2022. 1. 10. 22:34
TAG
- WWDC
- swift sort
- actor
- ios 13
- iOS delegate
- SwiftUI
- np-complete
- WKWebView
- FLUTTER
- swift3
- Accessibility
- Xcode
- swift array
- swift 공부
- 피아노
- 제이슨 파싱
- WidgetKit
- IOS
- np-hard
- Git
- UIBezierPath
- Combine
- swift tutorial
- 스위프트 문법
- Swift
- 스위프트
- swift delegate
- 회고
- fastlane
- github
글 보관함
반응형
- Total
- Today
- Yesterday