반응형
메서드란?
객체의 능력. 언어로 따지만 메소드는 동사임. 래시는 개로써 짖을 수 있는 능력이 있음. 그래서 bark() “래시”의 한 메소드가 됨. 이것 외에 다른 메소드들도 가질 수 있음. 예를 들면 sit(), eat(), walk() 또는 save_timmy() 등. 프로그램 내에서는 메소드는 하나의 객체에만 영향을 줄 수 있음. 모든 개는 짖을 수 있지만, 실제로 짖는 행위는 수행하는 개는 하나 밖에 없음.
함수란?
메서드와 함수의 차이는?
메서드 | 함수 |
클래스 및 객체(object)와 연관되어 있는 함수 | 클래스 및 객체와 무관한 독립적인 것 |
반응형
'● 알고리즘, 자료구조 > 2021 알고리즘' 카테고리의 다른 글
코드잇 : 거스름돈 계산기 | 함수, 기본 연산 (31) | 2021.05.27 |
---|---|
함수에서 print, return의 차이는? (31) | 2021.05.24 |
[파이썬을 이용한 데이터베이스 처리] 2. 클래스란? 인스턴스란? (0) | 2021.05.18 |
[파이썬을 이용한 데이터베이스 처리] 1.객체(object)란? (0) | 2021.05.18 |
a = map(int,input().split()) / a = list(map(int,input().split())) 차이 (0) | 2021.02.16 |