반응형
NOOWGNAJ
Run To IT
NOOWGNAJ
전체 방문자
오늘
어제
  • 분류 전체보기 (163)
    • Flutter (3)
    • Back (77)
      • JAVA (13)
      • JAVA 응용문제 (8)
      • JSP (16)
      • Spring (5)
      • Python (26)
      • nexacro (3)
      • jstl (6)
    • Database (8)
      • MySQL (6)
      • MSSQL (2)
    • Front (44)
      • HTML (34)
      • CSS (0)
      • JavaScript (5)
      • Vue.js (5)
    • 코딩테스트 (4)
      • SQL (3)
      • JS (1)
    • MUSIC (1)
      • 장운박스 (1)
    • 임시 메모장 (21)
      • 메모장1 (21)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 정규식모음
  • 이메일정규식
  • 주민번호정규식
  • regex
  • 자바스크립트정규식
  • 핸드폰번호정규식
  • 정규식
  • 자바스크립트

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
NOOWGNAJ

Run To IT

Back/Python

python extends 형태의 파이썬 class

2022. 9. 21. 18:18
반응형
# extends 형태의 Python class
class box: # box는 추상클래스 형태
    def __init__(self, data1, data2):
        self.data1 = data1
        self.data2 = data2


class box2(box): # box2에서 box를 상속 받음
    def __init__(self, data1, data2, data3): # 상속받을 때 인자값을 모두 가져옴
        box.__init__(self, data1, data2) # 추상클래스에서 세팅된 self로 이관
        self.data3 = data3
    def abc(self): # 추상클래스 + box2클래스 값을 출력하게 됨
        print("데이터 값은 : {0},{1},{2}" .format(self.data1, self.data2, self.data3))

# box2를 호출해야만 box를 상속받아서 처리가 가능
a = box2("홍","길","동")
a.abc() # box2에 있는 abc메소드를 호출하여 출력
반응형
저작자표시 (새창열림)

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

python 예외처리  (0) 2022.09.21
python 다중 상속  (0) 2022.09.21
python 선언방식 및 메소드 형태  (0) 2022.09.21
python pickle  (0) 2022.09.21
Python 크롤링  (0) 2022.09.20
    'Back/Python' 카테고리의 다른 글
    • python 예외처리
    • python 다중 상속
    • python 선언방식 및 메소드 형태
    • python pickle
    NOOWGNAJ
    NOOWGNAJ
    Innovation. Development. Evolution. Passion. Smart. Teamwork.

    티스토리툴바