# Programming Language/Python
[Python] 파이썬 정리(11)_Object 클래스에 있는 메소드
dev.June
2021. 7. 31. 10:36
728x90
1. object 클래스
* 파이썬의 모든 클래스는 object 클래스의 상속을 명시하지 않아도 object 클래스를 직접 또는 간접 상속한다.
객체 관계 확인 함수 | 내용 |
isinstance(o, c) | 객체 o가 클래스 c의 객체인 경우 True 반환 객체 o가 클래스 c를 직접 또는 간접 상속하는 경우 True 반환 |
issubclass 함수(c1, c2) | 클래스 c1가 클래스 c2를 상속하면 True 반환 c2가 상위클래스, c1이 하위클래스 일 때, True 반환 |
object 클래스에 있는 메소드와 변수 #dir(object) |
'__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__' |
728x90