Python Dersleri #27 - OOP-4 Nesne Tabanlı Programlama

preview_player
Показать описание
#PythonClassYapıları #PythonNesneTabanlıProgramlama #PythonNesneİşlemleri

*Önemli: Programlamaya başlamadan önce mutlaka programlamaya giriş ve algoritma eğitimi almalısınız. Programlamanın mantığını en iyi algoritma ile öğrenirsiniz. Yoksa yazdığınız kodlar ezberden öteye geçmez. Programlama da ezber yoktur. Algoritma eğitimi icin asağıdaki bağlantıya tıklayınız.

Programlamanın en önemli konularından olan OOP yaklaşımına kaldığımız yerden devam ediyoruz. Sınıf örneklenirken niteliklere verilecek olan değerlerin kontrol edilmesi sağlanmalı. Ayrıca yarı özel niteliklerimizin sınıf içinde property dekoratörü kullanılarak salt okunur olmasını ve bir değişken gibi algılanmasını sağlıyoruz. Sınıf içinde kullanılacak değişkenlerinizi yarı özel(_isim) tanımlayarak bunları property dekoratörü ile get(geri döndürmemizi) etmemizi sağlarız. Sınıf örneklendikten sonra nesnemize ait niteliklerin değiştirilebilmesi için setter dekoratörünün nasıl kullanılacağını göreceğiz.
Рекомендации по теме
Комментарии
Автор

Anlatım harika....Hocam devamını bekliyoruz..

csahinogullari
Автор

Hocam emeğinize sağlık, anlamakta zorluk çektiğim noktalar vardı sayenizde hepsine cevap buldum. Çok teşekkürler.

Автор

Hocam pyton Decoratorlar ile ilgili video yayınyalacak mısınız? Bu konuyla ilgili türkçe kaynak sıkıntısı çekiyorum. Şimdiden teşekkürler

arslanalp
Автор

Merhaba aşağıdaki kodda 1 tuşu butonu için 8 olan genişliğin sol tarafına konumlanmasını istiyorum tuşun, nasıl yapabilirim acaba ? Teşekkürler

from tkinter import*
pencere=Tk()

pencere.title("GİRİŞ")
giriş=Entry(bg="red", font="verdana 14")
giriş.pack()

birtuşu=Button(text="1", bg="black", fg="cyan", width=8)
birtuşu.pack()

huseyinuyar
Автор

Teşekkürler, konuyla çok Alakası yok ama kullanıcıdan veri alarak database e kaydeden bir programın son satırına tarih ve saati otomatik olarak gösteren kodu bulamıyorum, (“04.02.2019 16:50 de kaydedildi “gibi )yardımcı olur musunuz ?

huseyinuyar