우당탕 오리의 개발모험

  • 홈
  • 태그
  • 방명록

Python 1

Python 클래스 메서드, 클래스 속성, 정적 메서드. 개념 구분/용도/주의사항. 언제 어떻게 쓸까?

Java만 하던 Python 초보자의 눈으로 작성한 글입니다.기능 개발 중 필요한 내용이 있어서 책 내용 기반으로 정리 & 개인 생각을 작성한 내용입니다.참고하세요. 클래스 메서드메서드에 @classmethod 데코레이터를 붙여 선언한다.클래스.메서드()로 직접 접근할 수 있다.객체.메서드()로도 접근 가능하다.기본 파라미터 self를 받지 않는다. 대신 cls로 class 자체를 받는다.(필수)하위 클래스가 부모 클래스의 클래스 메서드를 상속받을 수 있다. 그리고 메서드 오버라이드도 할 수 있다.일반적 용도: 객체생성메서드 용도로 사용된다.주의사항1. 필수 파라미터 cls를 사용하지 않는다면, 굳이 클래스 메서드를 사용할 필요 없는 로직이다. 다시 한 번 생각해 봐야 한다.2. 상속관계 특성 때문에 클..

삽질인가 고찰인가 2024.08.08
이전
1
다음
더보기
프로필사진

우당탕 오리의 개발모험

🐤 우당탕 오리입니다. 몇 년 개발일 해봤는데 여전히 우당탕, 앞으로도 우당탕일 듯 합니다🤨 일이 어쩐때는 어렵고 어쩔땐 재밌습니다. 은퇴까지 개발자하고 싶은 개발자입니다. 부디 40대, 50대, 60대까지 개발자,엔지니어 할 수 있길 바랍니다. 너무 내달려서 지치지 않게 개발자 인생이 조금씩 성장하길 바랍니다. 공감되는 내용, 반론, 비판, 지적 모두 환영이니 많이 댓글 남겨주세요.

  • 나도보고 너도보고 (39)
    • 삽질인가 고찰인가 (16)
    • 강의와 책과 스터디 (18)

Tag

단어교정, Transaction, 시스템성능엔지니어링, 단어교정끄기, 자동기능끄기, vscode, 개발스터디, 인프런, 로지옵션스플러스, 로지텍, Java, 알고리즘, continerd, HTTP메서드, 스터디, uri, http, spring, 쿠버네티스, SpringBoot,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바