강좌
클라우드/리눅스에 관한 강좌입니다.
프로그램 분류

파이썬기초49 : 클래스 사전객체

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문


#부모클래스를 정의

class SuperClass:

    def __init__(self):

        self.x = 10

    def printX(self):

        print(self.x)


#자식클래스를 정의


class SubClass(SuperClass):

    def __init__(self):

        SuperClass.__init__(self)

        self.y = 20

    def printY(self):

        print(self.y)


#인스턴스 생성

s = SubClass()

s.a = 30


# 클래스 정보는 내부적으로 __dict__라는 이름의 사전 객체로 관리된다.

print("SuperClass:", SuperClass.__dict__)

print("SubClass:", SubClass.__dict__)

print("s.__dict__:", s.__dict__)


관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,157 명
  • 현재 강좌수 :  36,515 개
  • 현재 접속자 :  232 명