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 | 29 | 30 | 31 |
Tags
- Docker
- pandas
- C#
- OpenCV
- 오류
- SSH
- error
- ubuntu
- paramiko
- 기타 연주
- 프로그래머스
- LIST
- Linux
- label
- Selenium
- 채보
- Visual Studio
- C++
- Numpy
- mysql
- 핑거스타일
- YOLO
- VS Code
- Python
- pip
- windows forms
- C
- JSON
- pytorch
- 명령어
Archives
- Today
- Total
목록Abstract Class (1)
기계는 거짓말하지 않는다
Python 추상 클래스 (Abstract Class)
Python에서 추상클래스를 생성하는 방법이다. abc 모듈이 필요하고 추상클래스의 추상메소드가 존재할 때, 객체를 생성하면 예외가 발생한다. 추상클래스를 상속받은 하위 클래스는 추상메소드를 구현하지 않으면 예외가 발생한다. from abc import * class TempAbstractClass(metaclass=ABCMeta): @abstractmethod def show_val(self): pass class TempClass(TempAbstractClass): def __init__(self, n: int, s: str): self.number = n self.string = s def show_val(self): print(f"Values: {self.number}, {self.string}"..
Python
2022. 12. 3. 16:41