Programming/Python35 [클래스] 클래스 속성과 인스턴스 속성 알아보기 [참고] 저자 본인의 공부 및 참고용으로 쓰여진 글인점을 알려드립니다. # 코딩도장의 내용입니다. https://dojang.io/mod/page/view.php?id=2378 파이썬 코딩 도장: 35.1 클래스 속성과 인스턴스 속성 알아보기 Unit 35. 클래스 속성과 정적, 클래스 메서드 사용하기 지금까지 간단하게 클래스를 만들고 속성과 메서드를 사용해봤습니다. 이번에는 클래스에 속해 있는 클래스 속성에 대해 알아보겠습니다. dojang.io >>> james.__dict__ {} >>> Person.__dict__ mappingproxy({'__module__': '__main__', 'bag': ['책', '열쇠'], 'put_bag': , '__dict__': , '__weakref__': ,.. 2023. 3. 13. [클래스] 비공개 속성 사용하기 [참고] 저자 본인의 공부 및 참고용으로 쓰여진 글인점을 알려드립니다. # 코딩도장의 내용입니다. https://dojang.io/mod/page/view.php?id=2374 파이썬 코딩 도장: 34.3 비공개 속성 사용하기 앞에서 만든 Person 클래스에는 hello, name, age, address 속성이 있었습니다. class Person: def __init__(self, name, age, address): self.hello = '안녕하세요.' self.name = name self.age dojang.io Person 클래스에는 hello, name, age,address 속성이 있었습니다. class Person: def __init__(self, name, age, address):.. 2023. 3. 12. [클래스] 속성 사용하기 [참고] 저자 본인의 공부 및 참고용으로 쓰여진 글인점을 알려드립니다. # 코딩도장의 내용입니다. https://dojang.io/mod/page/view.php?id=2373 클래스에서 속성을 만들고 사용하기. 속성(attribute) 를 만들 때는 __init__ 메서드 안에서 self.속성 에 값을 할당한다. class 클래스이름 : def __init__(self) : self.속성 = 값 class Person : def __init__(self) : self.hello = "안녕하세요" # attribute def greeting(self) : print(self.hello) james = Person() james.greeting() # 안녕하세요 >>> 안녕하세요 Person 클래스의 __.. 2023. 3. 12. [클래스] Class 사용하기 [참고] https://dojang.io/mod/page/view.php?id=2372 파이썬 코딩 도장: 34.1 클래스와 메서드 만들기 Unit 34. 클래스 사용하기 클래스는 객체를 표현하기 위한 문법입니다. 예를 들어 게임을 만든다고 하면 기사, 마법사, 궁수, 사제 등 직업별로 클래스를 만들어서 표현할 수 있습니다. ▼ 그림 3 dojang.io 클래스는 객체를 표현하기 위한 문법 ! 게임을 만든다고 가정한다면, 기사, 마법사, 궁수, 사제 등 직업별로 클래스를 만들어 표현할 수 있다. 프로그래밍에서는 현실 세계에 있는 개념들뿐만 아니라 컴퓨터 안에서만 쓰이는 개념들도 클래스로 만들어서 표현합니다. 웹 브라우저에서 내용이 길어지면 보이는 스크롤 바, 프로그램에서 주로 볼 수 있는 버튼, 체크 .. 2023. 3. 12. 이전 1 ··· 5 6 7 8 9 다음