Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- development language
- oberve url
- ios
- scrolling tab
- 상단 탭바
- SwiftUI
- DevelopmentRegion
- 개발자 면접
- pod install
- UIViewControllerTransitioningDelegate
- swift
- UIPresentationController
- base64 변환
- detect url
- url 관찰
- List
- Swift Package Manager
- notifychanged
- swift #swift keychain #keychain 사용법
- url 추적
- 기존 앱
- transformation.map
- Tuist
- DataBinding
- GeometryReader
- convert base64
- ViewBuilder
- Side Menu
- 스크롤 탭
- Android
Archives
- Today
- Total
목록개발자 면접 (1)
버그 잡이
Interface 개념 정리 #추상클래스 vs 인터페이스 #다형성
추상클래스 vs 인터페이스 1. 정의 - 추상클래스 : 1개 이상의 추상메소드를 가진 클래스 - 인터페이스 : 모든 메소드가 추상 메소드인 추상 메소드 모음 2. 차이점 "사용 목적에 있어서 다릅니다." (핵심) 추상 메서드 - 부모 클래스의 기능을 이용 및 확장 인터페이스 - 구현 객체와 동일한 동작을 강제. 일종의 설계도와 같은 역할 +그 외 추상 메서드 - 클래스로 구체적인 로직이나 상태를 가질 수 있습니다. - 단일 상속 인터페이스 - 인터페이스로 구체적인 로직이나 상태를 가질 수 없습니다. - 다중 상속 가능 인터페이스와 다형성 인터페이스는 "메소드에 대한 정의를 먼저 하고 구현을 미루는 패턴"입니다. 이렇게 어떤한 행동에 대한 구체적인 구현을 나중으로 미루는 것을 추상이라고 합니다. 추상화를 ..
안드로이드/자바
2020. 6. 3. 16:42