มีวิธีรับฟังก์ชั่น overriden ทั้งหมดของคลาสย่อยใน Python หรือไม่?
ตัวอย่าง:
class A:
def a1(self):
pass
def a2(self):
pass
class B(A):
def a2(self):
pass
def b1(self):
pass
นี่ฉันต้องการจะได้รับรายการ["a2"]
สำหรับวัตถุของคลาสB
(หรือสำหรับวัตถุชั้นเอง) ตั้งแต่ระดับแทนที่เพียงวิธีการเดียวคือB
a2
vars
เป็นสิ่งที่ฉันขาดหายไป ขอบคุณมากสำหรับคำตอบที่รวดเร็ว (เหลือเชื่อ)!