강의로 돌아가기
김은기

Human.speak = speak 줬다고 매개변수 없이 쓸수 있어요?

한번 해봤는데 진짜 되네요.

함수 정의에 매개변수가 들어가있는데 저게 왜 실행되는거죠?

신기돋네...

====다음강의보고옴=====
모든 메서드에 self 가 첫번째 인자로 들어간다구?

이게 좋은건가 나쁜건가...

  • 안상우
    메소드는 인스턴스를 편하게 쓰기위해있는거니 self는 편리성을 위해 항상 있는 거죠.
    안상우―2019.02.09 20:31
1 개의 답변
정두식_

클래스 안에서 돌아가기 때문이에요.
클래스의 메소드에서는 멤버 변수에 접근이 가능합니다.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.