봉봉의 개인 블로그

2018-04-25(함수(Function) VS 메소드(Method)) 본문

입사후 공부한내용

2018-04-25(함수(Function) VS 메소드(Method))

봉봉이네 2018. 4. 25. 16:41

▶함수(Function) : 함수는 특정 작업을 수행하는 "코드조각" 이다. 전역, 지역이던 "독립된 기능"을 수행하는 단위.

▶메소드(Method) : 클래스, 구조체, 열거형에 포함되어 있는 "함수"를 메소드라고 부른다.

  ※메소드를 다른말로 "클래스 함수"라고도 한다.


즉 정리를 하자면

1
2
3
4
5
6
7
8
9
10
//이런식의 구조를 함수
func someFunction{
    ...
}
//이런식의 구조를 메소드
class someClass{
    func someMethod{
        ...
    }
}
cs

이다.

Comments