logo

[Swift] Static function 과 Class function의 차이

language-logoSwift

• Static function과 class function은 모두 클래스 내에서 사용되는 메소드이다.
• Static function은 오버라이딩이 되지 않고, class function은 서브클래스에서 상속이 가능하다.
• Class function은 계층적으로 기능을 추가할 때 사용되며, static function은 더 이상 기능확장이 필요하지 않을 때 사용된다.
• 기능확장이 필요한 경우 class function을 사용하고, 기능확장이 필요하지 않은 경우 static function을 사용한다.

thumbnail
북마크
공유하기
신고하기
1분 분량
조회수 174
profile-imageUno
2년 전
Copyright © 2025. Codenary All Rights Reserved.