반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 딥러닝
- GPT
- 터미널
- error
- TTS
- tensorflow
- no space left on device
- ROS2
- pytorch
- Torch
- 스팸
- CLASS
- ChatGPT
- 오블완
- openAI
- timm
- python
- Android
- 판교
- ros
- CUDA
- 맛집
- 분당맛집
- humble
- socketio
- linux
- ubuntu
- opencv
- string
- 티스토리챌린지
Archives
- Today
- Total
목록보호속성 (1)
RoBoLoG
[Python] 클래스나 객체 내의 보호(protected) 속성
파이썬에서 클래스나 객체 내의 보호(protected) 속성은 일반적으로 언더스코어(_) 하나로 시작하는 이름을 사용하여 정의합니다. 이러한 네이밍 컨벤션은 해당 속성이 클래스 내부와 서브클래스에서만 사용될 것임을 나타내며, 외부에서의 직접적인 접근을 피하기 위한 것입니다. 다음은 보호 속성을 사용하는 간단한 클래스의 예시입니다. class Car: def __init__(self, make, model): self._make = make # 보호 속성 self._model = model # 보호 속성 def describe_car(self): return f"This is a {self._make} {self._model}." # 서브클래스 예시 class ElectricCar(Car): def __i..
Study/Python
2024. 1. 5. 09:47