일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 상속
- guard
- Java
- EC2
- CKEditor4
- amazon
- 옵셔널
- Spring
- CodeIgniter
- DatePicker
- jQuery
- 함수
- AWS
- pagination
- bootstrap
- switch-case
- 차이점
- Xcode
- PHP
- class
- Gradle
- 객체
- 2차원 객체배열
- SWiFT
- 클래스
- 사용법
- 전의 의존성
- 제어문
- programmers
- 자료불러오기
Archives
- Today
- Total
목록override (1)
not bad 한 개발
Swift - override(클래스 상속)
(인덕대학교 컴퓨터소프트웨어학과 iOS프로그래밍기초(21-2학기)한성현 교수님 강의 내용을 변형 및 요약했습니다.) override(클래스 상속) 부모 혹은 상위클래스를 자식 클래스에 재정의한다는 의미입니다. 상속이라는 작업을 하게 되면 부모 클래스에 있는 모든 기능을 자식 클래스에서도 사용이 가능해집니다. 자식에게 상속해주는 부모 클래스는 하나만 가능합니다. 부모와 자식에 같은 메서드가 있으면 자식 클래스에 있는 메서드를 우선적으로 호출합니다. super 부모 메서드의 인스턴스를 초기화 할 때 사용합니다. 만약 부모로 부터 상속을 받고 초기화를 하는데 self 앞에 super를 사용안하면 에러가 납니다. (override 예제 코드) class woMan { var age1 :Int = 20 var w..
Swift
2021. 11. 3. 13:09