본문 바로가기
● 알고리즘, 자료구조/2021 알고리즘

3. 메서드, 함수란?

by 0ver-grow 2021. 5. 18.
반응형

메서드란?

객체의 능력. 언어로 따지만 메소드는 동사임. 래시는 개로써 짖을 수 있는 능력이 있음. 그래서 bark() “래시”의 한 메소드가 됨. 이것 외에 다른 메소드들도 가질 수 있음. 예를 들면 sit(), eat(), walk() 또는 save_timmy() 등. 프로그램 내에서는 메소드는 하나의 객체에만 영향을 줄 수 있음. 모든 개는 짖을 수 있지만, 실제로 짖는 행위는 수행하는 개는 하나 밖에 없음.

 

함수란?

 

메서드와 함수의 차이는?

메서드 함수
클래스 및 객체(object)와 연관되어 있는 함수 클래스 및 객체와 무관한 독립적인 것

 

반응형