filmov
tv
#Python Dersleri: 51 - #OOP - KALITIM - MİRAS - INHERITANCE (2022)
![preview_player](https://i.ytimg.com/vi/ZRO5-BbwqM0/maxresdefault.jpg)
Показать описание
Komple eğitim serisinin bu dersinde Python’da Nesneye Yönelimli Programlamada Kalıtım veya Miras (Inheritance) hakkında bilgi veriliyor.
Kalıtımı desteklemeyen bir yazılım dili, nesne yönelimli programlama dili var sayılamaz. Kalıtım 1969'da Simula yazılım geliştirme dili için icat edildi.
Python yalnızca kalıtımı değil, çoklu kalıtımı da destekler. Genel olarak konuşursak, kalıtım, var olan sınıflardan yeni sınıflar türetme mekanizmasıdır. Bunu yaparak, bir sınıf hiyerarşisi elde ederiz. Sınıf tabanlı nesne yönelimli dillerin çoğunda, kalıtım yoluyla oluşturulan bir nesne ("alt nesne") ana nesnenin özelliklerinin ve davranışlarının tümünü edinir.
Tekrarlamak gerekirse Kalıtım, programcıların mevcut sınıflar üzerine inşa edilmiş sınıflar oluşturmasına izin verir ve bu, miras yoluyla oluşturulan bir sınıfın üst sınıfın özellikleri ve metotlarını devralmasını sağlar.
Bu devralma, kodun yeniden kullanılabilirliğini desteklediği anlamına gelir. Metotlar veya genel olarak bir alt sınıf tarafından miras alınan kodların, alt sınıfta yeniden kullanıldığı veya yazıldığı kabul edilir. Nesnelerin veya sınıfların kalıtım yoluyla ilişkileri, yönlendirilmiş bir grafa yol açar.
Bir sınıfın miras aldığı sınıfa ebeveyn veya süper sınıf denir. Bir süper sınıftan miras alınan bir sınıfa alt sınıf, ayrıca varis sınıf da denir.
Kanal Üyelik:
*** Python Komple Eğitim Serisi ***
Dünyanın en popüler #yazılım geliştirme dili olan #Python, başlangıçtan ileri seviye ye kadar herkese hazırlanmış derslerle bu dilin detaylarını öğrenmek çok kolay. #PythonKompleEğitimSerisi bu amaçla tüm alanlarda geliştirilebilecek yazılımlar hakkında bilgi vermeye ve uzman yetiştirmeyi hedefliyor. Eğitim serisi ek olarak alıştırmalar, örnekler ve projeler içermektedir.
Python Komple Eğitim Serisi bir bütün olarak tasarlandığından konuları daha iyi anlayabilmek için birinci bölümden hepsini sırayla izlemeni tavsiye ediyorum. Ayrıca gerek duyduğunda videoyu tekrar izlemende fayda var. Tüm videoları sırayla izlemek için aşağıdaki linke tıklayabilirisn.
Anlatmamı ve detaylandırmamı istediğiniz konular için aşağıya yorumunuzu ekleyin.
Eğitmen: Ferhat Mousavi
#PythonDersleri
Kalıtımı desteklemeyen bir yazılım dili, nesne yönelimli programlama dili var sayılamaz. Kalıtım 1969'da Simula yazılım geliştirme dili için icat edildi.
Python yalnızca kalıtımı değil, çoklu kalıtımı da destekler. Genel olarak konuşursak, kalıtım, var olan sınıflardan yeni sınıflar türetme mekanizmasıdır. Bunu yaparak, bir sınıf hiyerarşisi elde ederiz. Sınıf tabanlı nesne yönelimli dillerin çoğunda, kalıtım yoluyla oluşturulan bir nesne ("alt nesne") ana nesnenin özelliklerinin ve davranışlarının tümünü edinir.
Tekrarlamak gerekirse Kalıtım, programcıların mevcut sınıflar üzerine inşa edilmiş sınıflar oluşturmasına izin verir ve bu, miras yoluyla oluşturulan bir sınıfın üst sınıfın özellikleri ve metotlarını devralmasını sağlar.
Bu devralma, kodun yeniden kullanılabilirliğini desteklediği anlamına gelir. Metotlar veya genel olarak bir alt sınıf tarafından miras alınan kodların, alt sınıfta yeniden kullanıldığı veya yazıldığı kabul edilir. Nesnelerin veya sınıfların kalıtım yoluyla ilişkileri, yönlendirilmiş bir grafa yol açar.
Bir sınıfın miras aldığı sınıfa ebeveyn veya süper sınıf denir. Bir süper sınıftan miras alınan bir sınıfa alt sınıf, ayrıca varis sınıf da denir.
Kanal Üyelik:
*** Python Komple Eğitim Serisi ***
Dünyanın en popüler #yazılım geliştirme dili olan #Python, başlangıçtan ileri seviye ye kadar herkese hazırlanmış derslerle bu dilin detaylarını öğrenmek çok kolay. #PythonKompleEğitimSerisi bu amaçla tüm alanlarda geliştirilebilecek yazılımlar hakkında bilgi vermeye ve uzman yetiştirmeyi hedefliyor. Eğitim serisi ek olarak alıştırmalar, örnekler ve projeler içermektedir.
Python Komple Eğitim Serisi bir bütün olarak tasarlandığından konuları daha iyi anlayabilmek için birinci bölümden hepsini sırayla izlemeni tavsiye ediyorum. Ayrıca gerek duyduğunda videoyu tekrar izlemende fayda var. Tüm videoları sırayla izlemek için aşağıdaki linke tıklayabilirisn.
Anlatmamı ve detaylandırmamı istediğiniz konular için aşağıya yorumunuzu ekleyin.
Eğitmen: Ferhat Mousavi
#PythonDersleri
Комментарии