C# (OOP) yapıcı metot #29

Herkese merhabalar, makalemizin konu başlığı – C# Programlama Dili – (OOP) Yapıcı Metot #29 – olacaktır. Yapıcı metotlar adı, sınıfın adıyla aynıdır. Eğer class student{ }, olasa yapıcı metot student() şeklinde olacaktır. Yapıcı Metot Yapıcı metodun özellikleri Yapıcı metot sınıfın adıyla aynı olamsı gerekiyor. Genel public olarak tanımlanıyor. Yapıcı metot daha önceden sistem içinde var […]

Herkese merhabalar, makalemizin konu başlığı – C# Programlama Dili – (OOP) Yapıcı Metot #29 – olacaktır.

Yapıcı metotlar adı, sınıfın adıyla aynıdır. Eğer class student{ }, olasa yapıcı metot student() şeklinde olacaktır.

Yapıcı Metot

Yapıcı metodun özellikleri

  1. Yapıcı metot sınıfın adıyla aynı olamsı gerekiyor.
  2. Genel public olarak tanımlanıyor.
  3. Yapıcı metot daha önceden sistem içinde var olan bir özelliktir.
    • Ama biz yeniden yazdırabiliriz, eğer bize yapıcı metodu tekrardan kendimiz yazarsak, sistemdeki yapıcı metot özelliklerini kaybetmiş olur ve yerine bizim yapıcı metodumuz devreye girecektir.
  4. ‌Bir sınıftan örnek yaratımız zaman, yapıcı metot varsıylan olarak çağırılacaktır.
  5. Yapıcı metot, geriye bir değer döndürmeyecek, ne void olacak ne int, string gibi, başka bir değer, hiçbir şey döndürmeyecek
  6. Her sınıfın varsıyılan bir tane yapıcı metodu bulunmaktadır, ilk değer atmak için.

Sağlıklı günler dileriz.

Herkese merhabalar, makalemizin konu başlığı – C# Programlama Dili – (OOP) Yapıcı Metot #29 – olacaktır.

Yapıcı metotlar adı, sınıfın adıyla aynıdır. Eğer class student{ }, olursa yapıcı metot student() şeklinde olacaktır.

Yapıcı Metot

Yapıcı metodun özellikleri

  1. Yapıcı metot sınıfın adıyla aynı olamsı gerekiyor.
  2. Genel public olarak tanımlanıyor.
  3. Yapıcı metot daha önceden sistem içinde var olan bir özelliktir.
    • Ama bize yeniden yazdırabiliriz, eğer bize yapıcı metodu tekrardan kendimiz yazarsak, sistemdeki yapıcı metot özelliklerini kaybetmiş olur, ve yerine bizim yapıcı metodumuz devreye girecektir.
  4. ‌Bir sınıftan örnek yaratımız zaman, yapıcı metot varsıylan olarak çağırılacaktır.
  5. Yapıcı metot, geriye bir değer döndürmeyecek, ne void olacak ne int, string gibi, başka bir değer, hiçbir şey döndürmeyecek
  6. Her sınıfın varsayılan bir yapıcı metodu bulunmaktadır, ilk değer atmak için.

Küçü bir örnek:

69
70

Main metodun kodları:

71

Kodun çıktısı:

72

Yapıcı metotlar parametre almayabilir, varsıyalan yapıcı metot parametre almıyor, yapıcı metotlar parametre listesi alabilir, yukardaki kodda gördünüz gibi, bir tane yapıcı metot 5 tane parametre alırkan, ikinincisi hiç parametre almadı, üçüncü yapıcı metot 2 tane parametre aldığı, böyle durumlar sadece size kalmış, ve programa göre değişir.

Ayrıca metotların ad aynı olması ancak parametre listesi farklı olmasını, çok biçimlilik deniyor.

İlerde yapıcı metotları çok fazla kullanılır insan çünkü yararları fazladır.

Sağlıklı günler dileriz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir