250x250
반응형
Notice
Recent Posts
Recent Comments
Link
관리 메뉴

스윞한 개발자

Swift 기초문법 - 상속 본문

Swift 이론

Swift 기초문법 - 상속

스윞남 2024. 1. 23. 01:38
728x90
반응형
SMALL

나 너 좋아하냐? - 상속자들 -

 

네... 시작하기 전에.... 분위기를 풀고 시작해볼게요!

 

Swift에서 상속은 클래스와 프로토콜 간에 가능합니다. 
상속을 통해 기존의 클래스나 프로토콜을 확장하고 새로운 기능을 추가할 수 있습니다.

 

< 클래스 상속 >

* 클래스 상속은 부모 클래스로부터 속성과 메소드를 상속받아 새로운 클래스를 정의하는 것을 말합니다.
* 클래스를 상속하기 위해서는 콜론(:)을 사용하여 상속할 클래스의 이름을 지정합니다.
* 부모 클래스의 속성과 메소드를 서브클래스에서 재정의(오버라이딩)하거나 새로운 속성과 메서드를 추가할 수 있습니다.
* 상속을 받은 클래스는 부모 클래스의 기능을 그대로 사용하면서 새로운 기능을 추가할 수 있습니다.

 

< 프로토콜 상속 >

* 프로토콜 상속은 기존의 프로토콜을 확장하거나 새로운 프로토콜을 정의하는 것을 말합니다.
* 프로토콜 상속은 하나 이상의 프로토콜을 쉼표로 구분하여 지정합니다.
* 상속받은 프로토콜은 부모 프로토콜의 요구사항을 충족하면서 추가적인 요구사항을 정의할 수 있습니다.

상속을 통해 클래스나 프로토콜을 재사용하고 확장할 수 있으며, 코드의 재사용성과 유지보수성을 향상 시킬 수 있습니다.

 

>> 출처 : 포켓몬스터

 

728x90
반응형
LIST