1. Inheritance 상속에 대해 알아보겠습니다. 상속 관계에 있는 클래스들은 상속 계층을 구성합니다. 클래스 계층에서 가장 위에 있는 클래스를 Base Class 또는 Root Class 라고 합니다. 바로 아래 계층의 클래스는 Base Class 를 상속합니다. 상속 관계에서 위에 있는 클래스를 Super Class 라고 하거나 Parent Class 라고 합니다. 그리고 아래쪽에 있는 클래스는 Sub Class 또는 Child Class 라고 합니다. Objective-C 에서는 모든 클래스가 NSObject 라는 클래스를 상속해야 하지만 Swift 에서는 이런 제약이 없습니다. 여러 Sub Class 가 하나의 Super Class 를 상속하는 것은 문제가 없지만, 하나의 Sub Class ..
1. Instance Method Method 는 특정 형식에 속한 함수입니다. 함수와 문법은 동일하지만 단지 구현하는 위치가 다르고 인스턴스를 통해 호출한다는 차이점 밖에 없습니다. 함수는 특정 형식에 연관되지 않은 동작을 구현하고 메소드는 특정 형식에 연관된 동작을 구현합니다. Instance Method 는 클래스, 구조체, 열거형에서 구현할 수 있습니다. 인스턴스 속성처럼 특정 인스턴스와 연관된 동작을 구현합니다. 보통 다른 인스턴스 멤버를 기반으로 구현하기 때문에, 인스턴스마다 실행 결과가 달라집니다. 메소드 호출 문법은 함수 호출과 한가지 차이점을 가지고 있습니다. 함수는 함수 이름만으로 호출하지만 메소드는 인스턴스 이름을 통해 호출합니다. // 문법 func name(parameters) -..
- Total
- Today
- Yesterday
- ECR
- DFS
- cloudfront
- AWS
- SWIFT
- sort
- 순열
- CodeCommit
- spring
- EC2
- ionic
- search
- 조합
- 프로그래머스
- CodeDeploy
- Combination
- permutation
- string
- map
- CodePipeline
- Baekjoon
- 소수
- Algorithm
- BFS
- array
- 에라토스테네스의 체
- Dynamic Programming
- programmers
- java
- 수학
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
