Python 클래스 만 드 는 방법 및 구성원 방문 에 관 한 지식 총화

1.클래스 를 만 드 는 방법 과 구성원 방문
1.1 인 스 턴 스 생 성 방법 및 접근

              。                 。
 __init__()    ,             self,        self  。
在这里插入图片描述
1.2 데이터 구성원(속성)을 만 들 고 접근

              ,   (     )。      ,  (    )
   :       ,       (   )。
在这里插入图片描述
1.2.1 추가 및 접근 방식
클래스 속성의 추가 와 접근 방식 은 대상 속성 과 같 습 니 다.self 키 워드 를 클래스 이름 으로 만 바 꿉 니 다.
1.2.1.1 클래스 외부 대상 속성 추가
在这里插入图片描述

class Information(object):
    def __init__(self, name, age):
        self.name = name
        self.age = age


info = Information('  ', 20)
info.sex = ' '
1.2.1.2 클래스 외부 획득 대상 속성
속성 명

print(info.sex)
在这里插入图片描述
1.2.1.3 클래스 에서 대상 속성 획득
在这里插入图片描述
1.3 접근 제한:개인 구성원 과 공유 구성원
클래스 에서 정의 하 는 속성 과 방법 은 기본적으로 공유 속성 과 방법 이 며,이러한 대상 은 클래스 의 공유 구성원 을 임의로 방문 할 수 있 습 니 다.

        ,                 。 Python         
      ,                 。
1.3.1 개인 구성원 정의
대상 이 개인 구성원 에 게 직접 접근 할 수 없습니다.
在这里插入图片描述
1.3.2 개인 속성 에 접근

                        “self”  ,
                    。
在这里插入图片描述
1.3.3 개인 접근 방법
개인 적 인 방법 역시 공유 방법 에서 인자'self'를 통 해 접근 합 니 다.
在这里插入图片描述
1.4 클래스 코드 블록
Class 문 구 는 for,while 문구 와 마찬가지 로 모두 코드 블록 입 니 다.즉,정의 류 는 실행 코드 블록 입 니 다.

class myClass:
    print("This is my class")
위 코드 를 실행 하면"class block"을 출력 합 니 다.
在这里插入图片描述
1.5 가지 방법
1.5.1 유형 방법
在这里插入图片描述
在这里插入图片描述
1.5.2 클래스 속성 수정
인 스 턴 스 방법 에 서 는 클래스 속성의 값 을 수정 할 수 없 지만,클래스 방법 에 서 는 클래스 속성의 값 을 수정 할 수 있 습 니 다.
在这里插入图片描述
1.5.3 종합 예시

class myClass:
    #    
    msg = '      '

    #               
    @classmethod
    # cls         
    def showMsg(cls):
        #        
        cls.msg = 'really'
        print(cls.msg)


#      
myClass.showMsg()
在这里插入图片描述
1.6 가지 방법 과 인 스 턴 스 방법의 차이
在这里插入图片描述
1.7 정적 방법
대상 호출 도 가능 하고 클래스 호출 도 가능 합 니 다.
예시:속성 num 과 정적 방법 을 포함 하 는 static 를 정의 합 니 다.method()의 클래스 Example.

class Example:
    num = 10

    @staticmethod
    def static_method():
        print(f"      : {Example.num}")
        print("    ")


ex = Example()
ex.static_method()
print('-----------')
Example.static_method()
在这里插入图片描述
파 이 썬 생 성 방법 및 멤버 방문 에 관 한 지식 을 정리 한 이 글 은 여기까지 소개 되 었 습 니 다.파 이 썬 류 에 관 한 더 많은 방법 과 멤버 방문 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 조회 하 시기 바 랍 니 다.앞으로 많은 응원 바 랍 니 다!

좋은 웹페이지 즐겨찾기