Class (Sınıf) Dart Dilinde Nasıl Kullanılır?

Dart programlama dili, nesne yönelimli object oriented programming bir programlama dilidir. Nesne yönelimli programlama gerçek hayattaki nesnelerin işlevleriyle birlikte bilgisayar ortamında gösterilmesi gibi düşünülebilir. Mesela yönetici panelleri, kullandığımız elektronik eşyaların açık yada kapalı olması veya arabaların özellikleri; modeli, markası vs.

dart programlama dili class object uygulamalı örnekler çalışmalar nasıl yapılır

Dart Programlama Dili Class (Sınıf) Tanımı

Class yada class'lar oluşturacağımız yapının temel kısmıdır. Class'ların içinde bir çok işlem yapılabilir. Dart programlama dilinde class oluşturmak için tek yapmamız gereken class kelimesini kullanıp sınıfımıza bir isim vermek.




Class Name{
//Buraya class içindeki işlemler gelir.
}

Örnek bir class tanımlayalım ve bazı özellikler verelim.




class Musteri{
//Değişken tanımı yapılabilir
String isim;
String soyad;
int id;

//Parametreli/Parametresiz Fonksiyon yazılabilir
void MusteriEkle(isim){
print("Müşteri eklendi:"+isim);
}
void Guncelle(){
print("Müşteri güncellendi.");
}
}

Peki oluşturulan bu class'ı nasıl kullanırız? Bunun için öncelikle bu class'dan bir nesne oluşturmalıyız. Üstteki örneğe devam edersek Dart programlama dilinde biliyorsunuz, biz bütün işlemlerimizi ana fonksiyon dediğimiz main() fonksiyonunda yapıyorduk. Bu class'dan nesne üretimini de orda yapacağız.

ClassAdı nesneAdı = new ClassAdı();

Nesneyi oluşturduktan sonra, artık o nesne oluşturulduğu class üzerindeki fonksiyonlara erişebilir. Bu işlemi de nokta (.) sembolü kullanarak yapar.

nesneAdi.fonksiyonAdı();

Eğer Dart dili fonksiyonlar konusunu bilmiyor veya hatırlamıyorsanız şu yazıma bakabilirsiniz. Dart Fonksiyonlar Nasıl Kullanılır?



void main(){
Musteri musteri= new Musteri();// Nesne oluşturuldu.
musteri.MusteriEkle("Kerem"); // Oluşturulan nesne fonksiyonlara erişebilir.
musteri.Guncelle();
}

0/Konu hakkında ne düşünüyorsun?/Yorumlar

Spam olmayan yorumlar, ekibimiz tarafından denetlendikten sonra yayınlanmaktadır.
Yorumlarınızı yazarken kalın harf, italik harf, üstü ve altı çizili harf özelliklerini kullanabilirsiniz.
Ayrıca dilerseniz yorumlarınıza web site bağlantısı, fotoğraf ve video ekleyebilirsiniz.
İlginiz için teşekkürler.

Daha yeni Daha eski