7. 객체(1)-객체 생성하기, 상속
1)객체 생성파이썬의 객체에서 초기화 역할을 담당하는 것은 __init__(self) 함수이다. 첫번째 인자는 반드시 self이며, 객체를 생성할 때 받을 객체의 내부 정보를 self 뒤에 인자로 적어주면 된다.-->이때 self는 객체 내부에서 '자기자신'을 가리키는 변수이다.-->모든 클래스 정의에 __init__를 포함할 필요는 없지만, __init__를 통해 같은 클래스의 변수끼리 구분을 용이하게 한다. 예) Jack과 Lucy는 서로 다른 Person이지만, __init__를 이용해 둘을 구분할 수 있을만한 처리를 하지 않으면 내부상으로는 차이가 없을것이다. 아래의 Person클래스는 생성시 sname과 sage를 받아 객체 내부에 각각 name과 age값을 지정하는데 이용한다. *pass 는 ..
2016.10.25