250x250
반응형
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 |
Tags
- forEach
- collectionview
- uikit
- 기초문법
- 앱개발
- 이론
- swift
- async
- 네트워크
- AppStore
- WeatherKit
- ios
- 딕셔너리
- 토이프로젝트
- 세종대학교
- 프로토콜
- 스트럭트
- RxSwift
- CS
- 반응형
- mvc
- 대표
- 협업
- 실습
- struct
- 구름톤 유니브
- 디자인 패턴
- 학과별커뮤니티
- SwiftUI
- MVVM
Archives
- Today
- Total
스윞한 개발자
Swift 기초문법 - 상속 본문
728x90
반응형
SMALL
나 너 좋아하냐? - 상속자들 -
네... 시작하기 전에.... 분위기를 풀고 시작해볼게요!
Swift에서 상속은 클래스와 프로토콜 간에 가능합니다.
상속을 통해 기존의 클래스나 프로토콜을 확장하고 새로운 기능을 추가할 수 있습니다.
< 클래스 상속 >
* 클래스 상속은 부모 클래스로부터 속성과 메소드를 상속받아 새로운 클래스를 정의하는 것을 말합니다.
* 클래스를 상속하기 위해서는 콜론(:)을 사용하여 상속할 클래스의 이름을 지정합니다.
* 부모 클래스의 속성과 메소드를 서브클래스에서 재정의(오버라이딩)하거나 새로운 속성과 메서드를 추가할 수 있습니다.
* 상속을 받은 클래스는 부모 클래스의 기능을 그대로 사용하면서 새로운 기능을 추가할 수 있습니다.
< 프로토콜 상속 >
* 프로토콜 상속은 기존의 프로토콜을 확장하거나 새로운 프로토콜을 정의하는 것을 말합니다.
* 프로토콜 상속은 하나 이상의 프로토콜을 쉼표로 구분하여 지정합니다.
* 상속받은 프로토콜은 부모 프로토콜의 요구사항을 충족하면서 추가적인 요구사항을 정의할 수 있습니다.
상속을 통해 클래스나 프로토콜을 재사용하고 확장할 수 있으며, 코드의 재사용성과 유지보수성을 향상 시킬 수 있습니다.
>> 출처 : 포켓몬스터
728x90
반응형
LIST
'Swift 이론' 카테고리의 다른 글
Swift 기초문법 - 파이널 클래스 (2) | 2024.01.23 |
---|---|
Swift 기초문법 - 딕셔너리 (2) | 2024.01.23 |
Swift 기초문법 - 객체 생성자, 해제자 (0) | 2024.01.23 |
Swift 기초문법 - 클로저 (0) | 2024.01.23 |
Swift 기초 문법 - 제네릭 (2) | 2024.01.23 |