Python3 Dersleri 39 - NTP - Inheritance (Kalıtım)

preview_player
Показать описание
Kullandığım 2 adet Sosyal Medya Hesabının Linkleri :

Udemy üzerindeki kurslarımdan herhangi bir tanesine aşağıdaki linke tıklayarak en düşük fiyata kaydolabilirsiniz.
Bu derste nesne tabanlı programlamanın çok önemli bir konusu olan kalıtım (inheritance ) konusunu işledik.İyi seyirler.
Linke tıklayarak Facebook Sayfamızı beğenebilirsiniz.
Takip Edin
Twitter Hesabı :
Рекомендации по теме
Комментарии
Автор

eleman video yapmış bu konuyu anlatıyor. değişkenleri falan ingilizce yazıyor havalı havalı. sanırım doğru yerdeyim dedim başladım izlemeye. tam 1 hatadır izliyorum, bildiklerimi de unutturdu, kafam cacık gibi oldu. video yorum kısmından soru sorayım dedim, onu da kapatmış. sanırım sorun bende bir türlü anlamıyorum dedim. sonra bu videoya denk geldim. 1 haftada anlamadığım konuyu 20 dkda anladım. demekki konunun ne olduğu değil, kimin anlattığı önemli. teşekkürler dostum. destekçinim, paylaşıma devam +1

emrecan
Автор

Udemy' den 4 adet python kursu izledim. Hiçbiri eline su dökemez kardeşim. Başarılar Dilerim Daima..

resulayaz
Автор

Kalıtımı benden bile iyi tasvir etmişsin bravo.

charlesdarwin
Автор

Anlatımınız çok başarılı, teşekkürler.

leviackerman
Автор

1.video izlenme sayısı 50.591
39.video izlenme sayısı 967
vay be her 50 kişiden 49'u pes etmiş demek

hxremre
Автор

Arkadaşlar az önce baktım ve şunu fark ettim ilk videonun izlenme sayısı 820.000 yani yaklaşık 1Milyon kişi izlemiş fakat şuan bu videoya baktığımız zaman 20 bin izlenme yani geri kalan 800.000 kişi nerede bu kadar çabuk pes etmeyin!

ar
Автор

Abi Selamlar 14 yasindayim pythonu ogrenmeye basladim buraya kadar geldim bu serini bitirip udemyden kursunu satin almak istiyorum linkini bulamadim udemyden python kursunun linkini atarmisn

ErrorNotFound-rvql
Автор

39. Daxil edilmiş (input funlsiyasi ilə) ədədə qədər olan 7-yə bölünən ədədlərin hasilini hesablayan funksiy yazin

MISAL 39


hasil = 1
x = int(input("Eded daxil edin: "))
for i in range(1, x):
if i % 7 == 0:
hasil *=i
print(hasil)

muradquliyev
Автор

Ben şunu anlamadım zaten fonksiyonu def ile çağırıp içine bişey yazabiliyosak super neden var. Def(yukarıdakifonksiyon) yazarız ekleriz biseyler

fatihylmaz
Автор

abi senin kullandığın pycharm professional olanmı? ben onu yükledim ancak lisans gerek

dunayqudretli
Автор

#inheritance
class Calisan(): #kalıtım yapılması için parantez olmalıdır
def __init__(self, isim, maas, departman):
print("Çalışan sınıfının fonksiyonu")
self.isim=isim
self.maas=maas
self.departman=departman
def bilgilerigoster(self):
print("Çalışan sınıfının bilgileri:")
print("İsim:", self.isim, "Maaş:", self.maas, "Departman:", self.departman)
def maasazamyap(self, zam_miktari):
print("Maaşa zam yapıldı")
self.maas += zam_miktari

class Yonetici(Calisan): #kalıtım yapılacak sınıfın ismi yazılmalı
def __init__(self, isim, maas, departman, kisi_sayisi):
super().__init__(isim, maas, departman) #kalıtım yapılan sınıfın fonksiyonlarını veya değişkenlerini super() fonksiyonu ile çekiyoruz
self.kisi_sayisi=kisi_sayisi #ek özellik

def bilgilerigoster(self):
print("Yönetici sınıfının bilgileri gösteriliyor")
print("İsim:", self.isim, "Maaş:", self.maas, "Departman:", self.departman, "Kisi sayisi:", self.kisi_sayisi)


yonetici=Yonetici("Yunus", 3000, "Yazlım Birimi", 20)
yonetici.bilgilerigoster()
yonetici.bilgilerigoster()

ebubekirkaratum
Автор

Bu konu C'deki structure konusuyla mı denk geliyor ?

tasc
Автор

Mustafa hocam kişi sayısını Calisan sınıfında global bir değişken olarak atayıp daha sonra init fonksiyonun altında bi artırsak ve biz her çalışan girdiğimizde o da bir artsaydı daha mantıklı olmaz mıydı?

resatmemis
Автор

super() yerine Calisan._init_ olarak yazılabilir mi

tarkbugraduru
Автор

Salam hocam.bunu yazinca __init__ isn't defined yazir.nece duzelde bilerem?tesekkurler.

azrihd
Автор

17.19 daki printte neden üst tarafta yönetici sınıfı ... çıktı

kisamesafe
Автор

self atamasini kendisi yapmiyor ve hata veriyor ciktida : File "C:/Users/42/Desktop/inharitance.py", line 18, in <module>
calisan = Calisan("Mehmet Baltaci", 2500, "Insan Kaynaklari")
TypeError: object() takes no parameters

orhanelbek
Автор

Yil oldu 2020 geç mi kaldım acaba izlemek için 😁

voxovofficiel
Автор

niye kastın reis çok da karışık değil aslında

abdullahbedir
Автор

internete mustafa murat çoşkun yazınca google kafayıyı yiyiyo ve acaba adamın dibi olan bi kişiyi mi aradınız diyo googleya katılıyorum bana ve google a katılan yorumu beğensin

pythonwithjacob