hello world

이미 배워둔 언어들의 영향으로 C덕분에 반복문과 같은 기본 문법은 스피드하게 배우고, JAVA덕에 객체지향은 쉽게 넘어갈 줄 알았지만, 객체지향은 아직도 어려운 듯 하다.. 특히 C, JAVA와는 다른 독특한 문법(?)이 python에 있으니까..

 

두꺼운 전공책은 무겁기도 하고, 두껍다고 실속있는게 아니라는 생각이 들어서 꽤나 컴팩트한 책을 빌렸더니만.. 좀 의아한 부분은 죄다 검색해서 정보를 얻어야하니.. 게다가 빌린 책이라서 필기같은 것도 할 수가 없어서 여기다가 메모처럼 쓰게 된다...

 

__init__

우선 __init__ 이라는 것은 Java에서의 생성자와 비슷하다고 보면 된다. 즉, 객체 생성과 동시에 호출되는 것이다.

 

self

self는 Java에서의 this와 비슷하다고 보면 된다. 해당 클래스 내부의 object를 가리키는 것.. 이 부분에 대해서는 조금 더 찾아봐야할 듯 싶다..ㅠㅠ

++ 클래스의 함수 안에서 사용. 접근한 인스턴스(객체)를 가리키는 변수

'Programming > Python' 카테고리의 다른 글

python - join과 split  (0) 2015.07.27
python - set  (0) 2015.07.27
python에서의 언더바(__)  (0) 2015.07.20
if __name__=='__main__':  (0) 2015.07.16
exit( )  (0) 2015.07.12