Python'da sınıf kalıtımı (inheritance) yapmak için, alt sınıfın tanımında, sınıf adından sonra parantez içinde üst sınıfın adı belirtilir. Temel sözdizimi: ```python class UstSinif: # Üst sınıfın nitelikleri ve metotları pass class AltSinif(UstSinif): # UstSinif'tan miras al # Alt sınıfa özgü ek nitelikler ve metotlar # veya miras alınanları geçersiz kılma (override) pass ``` Örnek: ```python class Personel: def __init__(self, ad, soyad, gorev): self.ad = ad self.soyad = soyad self.gorev = gorev print(f"Personel oluşturuldu: {self.ad} {self.soyad}") def bilgileri_goster(self): print(f"Ad: {self.ad}, Soyad: {self.soyad}, Görev: {self.gorev}") class Yonetici(Personel): def __init__(self, ad, soyad, departman): super().__init__(ad, soyad, "Yönetici") # Üst sınıfın __init__'ini çağırır def departmani_yonet(self): print(f"{self.ad} {self.soyad}, {self.departman} departmanını yönetiyor.") ``` Dikkat Edilmesi Gerekenler: Üst sınıfın adını doğrudan yazmak yerine `super()` kullanımı, üst sınıf adı değiştiğinde kodu güncelleme ihtiyacını azaltır. Python, çoklu kalıtımı da destekler.