Тёмный

C# İyi Programcı Serisi : Constructor Yapısını Kafamızda Netleştirelim 

Engin Demiroğ
Подписаться 135 тыс.
Просмотров 36 тыс.
50% 1

Опубликовано:

 

30 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 16   
@SS-mf3kk
@SS-mf3kk 4 года назад
Hocam harikasınız. Yazılım konusunda öğrendiğim birçok şeyi size borçluyum. Udemy deki bütün derslerinizi aldım ama burdan da yeni videolarınızı izlemeye devam ediyorum. İyiki varsınız. Saygılar selamlar.
@furkan-gx2er
@furkan-gx2er 10 месяцев назад
Teşekkürler Engin hocam
@MucoBEYi
@MucoBEYi 8 месяцев назад
abi çok teşekkür ederim, bu videoyu izlemeden önce 3 tane daha video izlemiştim sayende hepsini unuttum. ama iyi ki izlemişim, classı liste falan yapıp sonra onu da başka bir classın constructorunda çağırıp içine destan falan yazıldığını gördüm. anlamadım ama çözecez, bizim işimiz bu.
@burakkonte32
@burakkonte32 3 года назад
Elinize emeğinize sağlık hocam. Çok faydalı oldu bu video benim için. Çok sağ olun
@nevzatcrpcoglu1380
@nevzatcrpcoglu1380 2 года назад
Çok başarılı bir anlatım olmuş, emeğinize sağlık.
@ataensarcelikkol5487
@ataensarcelikkol5487 4 года назад
Hocam süpersiniz! keşke her yazılımcı sizin gibi sade ve anlaşılır bir dille anlatsa sadık turan hocanın tüm python serilerini izledim fakat sizin derslerinizdeki kadar anlamadım. Emeğinize elinize kolunuza sağlık hocam.
@mertaliilhan6491
@mertaliilhan6491 4 года назад
tşkler dilinize sağlık.
@egemenmk1
@egemenmk1 Год назад
video ilk açıldığında yaptığınız şeylerin videosunu bulamadım . o videoya nasıl ulaşabilirim < > kullandıklarınız
@Mustafa-pg2ru
@Mustafa-pg2ru 4 месяца назад
ÖZET : C# dilinde, bir sınıfın (class) constructor'ı (yapıcı metot), sınıfın yeni bir örneği (instance) oluşturulduğunda çağrılan özel bir metottur. Constructor'lar, nesne oluşturulurken başlangıç değerlerini ayarlamak ve gerekli başlangıç işlemlerini yapmak için kullanılır. İşte C# dilinde constructor yapısının nasıl kullanıldığına dair bazı temel bilgiler ve örnekler: Temel Constructor Yapısı Bir sınıfın constructor'ı, sınıf ile aynı ada sahip olmalı ve dönüş türü belirtilmemelidir. İşte temel bir örnek: public class Person { public string Name { get; set; } public int Age { get; set; } // Constructor public Person(string name, int age) { Name = name; Age = age; } } Bu örnekte, Person sınıfının bir constructor'ı vardır ve bu constructor, name ve age parametrelerini alır. Yeni bir Person nesnesi oluşturulduğunda bu constructor çağrılır ve verilen parametreler Name ve Age özelliklerine atanır. Parametresiz Constructor Eğer bir sınıfın parametresiz bir constructor'ı varsa, buna "default constructor" denir. İşte bir örnek: public class Person { public string Name { get; set; } public int Age { get; set; } // Default constructor public Person() { Name = "Unknown"; Age = 0; } } Bu örnekte, Person sınıfının bir default constructor'ı vardır ve bu constructor, Name ve Age özelliklerine varsayılan değerler atar. Birden Fazla Constructor (Constructor Overloading) Bir sınıf, farklı parametre setlerine sahip birden fazla constructor içerebilir. Buna "constructor overloading" denir. İşte bir örnek: public class Person { public string Name { get; set; } public int Age { get; set; } // Default constructor public Person() { Name = "Unknown"; Age = 0; } // Parameterized constructor public Person(string name, int age) { Name = name; Age = age; } // Additional constructor public Person(string name) { Name = name; Age = 0; } } Bu örnekte, Person sınıfının üç farklı constructor'ı vardır: biri parametresiz, biri iki parametreli ve diğeri bir parametreli. Constructor Kullanımı Bir sınıfın constructor'ları, o sınıftan yeni bir örnek oluşturulduğunda çağrılır. İşte kullanım örnekleri: // Default constructor kullanımı Person person1 = new Person(); Console.WriteLine($"{person1.Name}, {person1.Age}"); // Output: Unknown, 0 // Parameterized constructor kullanımı Person person2 = new Person("Alice", 30); Console.WriteLine($"{person2.Name}, {person2.Age}"); // Output: Alice, 30 // Tek parametreli constructor kullanımı Person person3 = new Person("Bob"); Console.WriteLine($"{person3.Name}, {person3.Age}"); // Output: Bob, 0 this Anahtar Kelimesi ile Constructor Çağrısı Bir constructor, aynı sınıftaki başka bir constructor'ı çağırmak için this anahtar kelimesini kullanabilir. Bu, kodun tekrarını önlemek için kullanışlıdır. İşte bir örnek: public class Person { public string Name { get; set; } public int Age { get; set; } // Default constructor public Person() : this("Unknown", 0) { } // Parameterized constructor public Person(string name, int age) { Name = name; Age = age; } } Bu örnekte, default constructor, iki parametreli constructor'ı çağırmak için this anahtar kelimesini kullanır.
@ismailyurd5781
@ismailyurd5781 8 месяцев назад
Ödevden selamlar
@sergenorhann9533
@sergenorhann9533 3 года назад
😊👍
@omerguven8144
@omerguven8144 2 года назад
13:51 customer2 girilen int değeri 0 dönüyor Neden??
@AlIslam02
@AlIslam02 Год назад
field ler 0 default olarak.
@selin57831
@selin57831 5 дней назад
bitirdim
@gokhankoyu7737
@gokhankoyu7737 3 года назад
BİTİRDİM
@minetopcuoglu2360
@minetopcuoglu2360 3 года назад
Arkadaşlar Discord linkini paylasabilirmisiniz
Далее
Always Help the Needy
00:28
Просмотров 19 млн
无意间发现了老公的小金库 #一键入戏
00:20
Always Help the Needy
00:28
Просмотров 19 млн