Şimdi Ara

Deepseek, Amerika'yı korkutunca İtalya ilk yasaklayan oldu! 'özghür bathı ehonomızı yegen'

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
3 Misafir - 3 Masaüstü
5 sn
40
Cevap
1
Favori
1.614
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
2 oy
Öne Çıkar
Sayfa: 12
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • x (formerly twitter)
    Boşuna Tıklama (@bosunatiklama) on X
    https://x.com/bosunatiklama/status/1885055533020831805


    İtalya, DeepSeek'i yasaklayan ilk ülke oldu.

    küçük piyonlar ortamı ısıtmaya başlamışlar. ama sorsan : "bathı özghür yegenım"
    =================

    x (formerly twitter)
    Boşuna Tıklama (@bosunatiklama) on X
    https://x.com/bosunatiklama/status/1884241145297002690


    quote:

    Çinli yapay zeka uygulaması Deepseek, App Store Türkiye'de ChatGPT'yi de geçerek en popüler uygulama oldu.

    • Deepseek, ChatGPT'den daha az maliyetle daha iyi sonuçlar verdiğini iddia ediyor.
    • Uygulama Amerika'da yayınlandıktan sonra NVIDIA 500 milyar dolar değer kaybetti.



    beyler, abinizi dinlerseniz QWEN CODER DEMO deneyin derim. Alibaba sağlam gelecek. deepseek'i bile sollayacak. şimdiden üyelik vs alın.

    ========================
    Qwen şu anda alibaba tarafından geliştiriliyor ve kullanımı tamamen ücretsiz.

    x (formerly twitter)
    Ozan Sihay (@ozan_sihay) on X
    https://x.com/ozan_sihay/status/1883999315300962717


    Ek bilgi: deepseek üye alınımını durdurmuş. Abinizi dinlediyseniz siz de içeridesiniz yeğenlerim!

    ========================

    x (formerly twitter)
    Burak Tamaç, Ph.D. (@burak_tamac) on X
    https://x.com/burak_tamac/status/1883607105124671851



    nvidia mecbur fiyat kırmaya gidecek gibi. Çinliler , amerikanın balonunu fena patlattılar.
    =================

    x (formerly twitter)
    ADAM (@AdameMedia) on X
    https://x.com/AdameMedia/status/1882920774371033354


    Çinin yeni yapay - zeka modeli yayınlandı. Deep seek adında platform baya başarılı gözüküyor.

    20 25 yıl önce tarlada ırgatlık yapan adamlar nelere geldiler.

    birkaç testerin paylaşımı:
    x (formerly twitter)
    zeroedge (@nobody_qwert) on X
    https://x.com/i/status/1883096587901215019



    Chatgpt şirketinin sahibi de dalga konusu olmuş. milyarlarca dolar harcadıkları chatgpt ve pro , plus pro vs sallarken! Çinliler 6 milyon dolara ürettikleri sistemi bedava kullanıma açtılar.
    x (formerly twitter)
    𝐄𝐟𝐟𝐢𝐜𝐢𝐞𝐧𝐭 𝐌𝐚𝐫𝐤𝐞𝐭 𝐇𝐲𝐩𝐞 (@EffMktHype) on X
    https://x.com/EffMktHype/status/1883105328696610861



    < Bu mesaj bu kişi tarafından değiştirildi pskillercheto -- 31 Ocak 2025; 1:30:11 >
    < Bu ileti mini sürüm kullanılarak atıldı >







  • Yine başladılar Çin’i övmeye. Çin isterse bedava gerçek ABD doları dağıtsın, kimse gitmez. Ülkede adalet var mı? Hayır. Katma değer var mı? Hayır. Offshore yabancı kültürü var mı? Hayır. Daha saymakla bitmez. Çin, kendi içine kapalı bir fason devlettir. Zaten Çin’deki büyük patronların çoğu İngilizlerdir ve paranın büyük kısmı onlara akar.

  • Bunun amerika'ya piyasa etkisi konusunda bir yahudi eknomistin paylaşımı :



    x (formerly twitter)
    Holger Zschaepitz (@Schuldensuehner) on X
    https://x.com/Schuldensuehner/status/1882908672952582477


    Çin li #DeepSeek şirketinin son derece düşük bir fiyata ve son teknoloji çiplere erişimi olmadan çığır açan bir yapay zeka modeli inşa etmiş olması ve bu sektöre dökülen yüzlerce milyarlık sermaye harcamasının faydasını sorgulatmasına sebep olabilir ve bu neden ABD hisse senedi piyasaları için en büyük tehdidi oluşturabilir.



    2 yıl kadar önce yazmıştım. saçma sapan "yerlı mıllı" masalları yerine amerikan çöplerini lego gibi tak çıkar yapmak yerine, o dönemde çin'in yeni kurulan çip işletmelerine 10-15 milyar dolarlık devlet kaynakları ile yatırım yapacaktık. 2 yılda faize ödediğimiz miktar 40 50 milyar dolar.

    < Bu ileti mini sürüm kullanılarak atıldı >




  • Yine başladılar Çin’i övmeye. Çin isterse bedava gerçek ABD doları dağıtsın, kimse gitmez. Ülkede adalet var mı? Hayır. Katma değer var mı? Hayır. Offshore yabancı kültürü var mı? Hayır. Daha saymakla bitmez. Çin, kendi içine kapalı bir fason devlettir. Zaten Çin’deki büyük patronların çoğu İngilizlerdir ve paranın büyük kısmı onlara akar.

  • OttomanTurks O kullanıcısına yanıt
    ingiliz vapuru diyorsun yani?



    x (formerly twitter)
    LAFyon (@clairdelunexq_s) on X
    https://x.com/clairdelunexq_s/status/1883199738809594187



    şöyle bir görüntüyü sanırım çin'de göremeyiz. polis, bir hotelcinin eşine şemsiye tutuyor, ayakçılık ediyor.


    60 yıldır bu ülkeyi çeşitli palavralarla amerikanın ingilterenin kölesi yaptınız da geldiğimiz nokta iddalarndan pek farksız görünmüyor.

    < Bu ileti mini sürüm kullanılarak atıldı >




  • teknoloji haberleri sunan erdi özüağ bu durumu kendince açıklamış.


    bizim ingiliz amerikan muhripleri hala kabullenmekte zorlanıyor olsa da kaçınılmaz gerçek :)



    x (formerly twitter)
    Erdi Özüağ (@fx57) on X
    https://x.com/i/status/1883929420173566270

    < Bu ileti mini sürüm kullanılarak atıldı >






  • x (formerly twitter)
    Burak Tamaç, Ph.D. (@burak_tamac) on X
    https://x.com/burak_tamac/status/1883607105124671851



    nvidia mecbur fiyat kırmaya gidecek gibi. Çinliler , amerikanın balonunu fena patlattılar.

    < Bu ileti mini sürüm kullanılarak atıldı >






  • x (formerly twitter)
    Dijital Düşünür (@Aiuserkurth) on X
    https://x.com/Aiuserkurth/status/1883936402150391867

    < Bu ileti mini sürüm kullanılarak atıldı >




  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
  • Qwen şu anda alibaba tarafından geliştiriliyor ve kullanımı tamamen ücretsiz.



    x (formerly twitter)
    Ozan Sihay (@ozan_sihay) on X
    https://x.com/ozan_sihay/status/1883999315300962717


    Ek bilgi: deepseek üye alınımını durdurmuş. Abinizi dinlediyseniz siz de içeridesiniz yeğenlerim!

    < Bu ileti mini sürüm kullanılarak atıldı >




  • dizayn kalıplarından bir tanesini örnekleyerek anlatmasını istedim. beni şaşırttı. ne chatgpt ne claude nede refactoringuru sitesi bu kadar yalın ve net anlatamamıştı.



    Elbette, Factory Method tasarım desenini gerçek dünya bir proje üzerinden örnekleyebilirim. Factory Method, nesne oluşturma sürecini soyutlayan ve alt sınıfların hangi sınıfın örneğini oluşturacağını belirlemesine izin veren bir tasarım desenidir. Bu desen, kodun esnekliğini ve genişletilebilirliğini artırır.

    Örnek Proje: Pizza Fabrikası

    Senaryo

    Bir pizza fabrikası var ve farklı şehirlerde farklı tarz pizzalar üretmek istiyor. Her şehrin farklı tarz pizzaları olabilir. Örneğin, İstanbul'da Türk tarzı pizza, Londra'da İngiliz tarzı pizza ve New York'ta Amerikan tarzı pizza üretmek istiyoruz.

    Tasarım Deseni: Factory Method

    Factory Method deseni, pizza üretimini merkezi bir yerden yönetirken, her şehrin kendi tarzında pizza üretmesini sağlar. İşte bu tasarım deseninin nasıl uygulanabileceğine dair adım adım bir örnek:

    1. Ürün Arabirimi (Product Interface)

    Öncelikle, tüm pizza türleri için ortak bir arayüz tanımlayacağız.


    Kod

    Yığını:
    public interface IPizza { void Hazırla(); void Kes(); void Paketle(); string Aciklama { get; } }

    2. Concrete Ürünler (Concrete Products)

    Her şehir için farklı tarz pizzalar oluşturacağız.

    İstanbul Pizzası


    Kod

    Yığını:
    public class IstanbulPizza : IPizza { public string Aciklama => "Türk tarzı lezzetli pizza"; public void Hazırla() { Console.WriteLine("İstanbul pizzası hazırlanıyor..."); } public void Kes() { Console.WriteLine("İstanbul pizzası kesiliyor..."); } public void Paketle() { Console.WriteLine("İstanbul pizzası paketleniyor..."); } }

    Londra Pizzası


    Kod

    Yığını:
    public class LondonPizza : IPizza { public string Aciklama => "İngiliz tarzı lezzetli pizza"; public void Hazırla() { Console.WriteLine("Londra pizzası hazırlanıyor..."); } public void Kes() { Console.WriteLine("Londra pizzası kesiliyor..."); } public void Paketle() { Console.WriteLine("Londra pizzası paketleniyor..."); } }

    New York Pizzası


    Kod

    Yığını:
    public class NewYorkPizza : IPizza { public string Aciklama => "Amerikan tarzı lezzetli pizza"; public void Hazırla() { Console.WriteLine("New York pizzası hazırlanıyor..."); } public void Kes() { Console.WriteLine("New York pizzası kesiliyor..."); } public void Paketle() { Console.WriteLine("New York pizzası paketleniyor..."); } }

    3. Fabrika Arabirimi (Creator Interface)

    Pizza üretimi için bir fabrika arabirimi tanımlayacağız.


    Kod

    Yığını:
    public abstract class PizzaFabrikasi { public IPizza PizzaOlustur(string tur) { IPizza pizza = Olustur(tur); pizza.Hazırla(); pizza.Kes(); pizza.Paketle(); return pizza; } protected abstract IPizza Olustur(string tur); }

    4. Concrete Fabrikalar (Concrete Creators)

    Her şehir için kendi fabrikası oluşturacağız.

    İstanbul Fabrikası


    Kod

    Yığını:
    public class IstanbulPizzaFabrikasi : PizzaFabrikasi { protected override IPizza Olustur(string tur) { if (tur == "Türk") { return new IstanbulPizza(); } else { throw new ArgumentException("Tanımsız pizza türü"); } } }

    Londra Fabrikası


    Kod

    Yığını:
    public class LondonPizzaFabrikasi : PizzaFabrikasi { protected override IPizza Olustur(string tur) { if (tur == "İngiliz") { return new LondonPizza(); } else { throw new ArgumentException("Tanımsız pizza türü"); } } }

    New York Fabrikası


    Kod

    Yığını:
    public class NewYorkPizzaFabrikasi : PizzaFabrikasi { protected override IPizza Olustur(string tur) { if (tur == "Amerikan") { return new NewYorkPizza(); } else { throw new ArgumentException("Tanımsız pizza türü"); } } }

    5. Müşteri Kodu (Client Code)

    Son olarak, müşteri kodu üzerinden farklı şehirlerdeki fabrikaları kullanacağız.


    Kod

    Yığını:
    public class Program { static void Main(string[] args) { Console.WriteLine("İstanbul Pizza Fabrikası:"); PizzaFabrikasi istanbulFabrikasi = new IstanbulPizzaFabrikasi(); IPizza istanbulPizza = istanbulFabrikasi.PizzaOlustur("Türk"); Console.WriteLine(istanbulPizza.Aciklama); Console.WriteLine("\nLondra Pizza Fabrikası:"); PizzaFabrikasi londonFabrikasi = new LondonPizzaFabrikasi(); IPizza londonPizza = londonFabrikasi.PizzaOlustur("İngiliz"); Console.WriteLine(londonPizza.Aciklama); Console.WriteLine("\nNew York Pizza Fabrikası:"); PizzaFabrikasi newYorkFabrikasi = new NewYorkPizzaFabrikasi(); IPizza newYorkPizza = newYorkFabrikasi.PizzaOlustur("Amerikan"); Console.WriteLine(newYorkPizza.Aciklama); } }

    Çıktı


    Kod

    Yığını:
    İstanbul Pizza Fabrikası: İstanbul pizzası hazırlanıyor... İstanbul pizzası kesiliyor... İstanbul pizzası paketleniyor... Türk tarzı lezzetli pizza Londra Pizza Fabrikası: Londra pizzası hazırlanıyor... Londra pizzası kesiliyor... Londra pizzası paketleniyor... İngiliz tarzı lezzetli pizza New York Pizza Fabrikası: New York pizzası hazırlanıyor... New York pizzası kesiliyor... New York pizzası paketleniyor... Amerikan tarzı lezzetli pizza

    Açıklama

    • IPizza: Tüm pizza türleri için ortak bir arayüz.
    • IstanbulPizza, LondonPizza, NewYorkPizza: Concrete Product sınıflarıdır. Her şehir için farklı tarz pizzaları temsil eder.
    • PizzaFabrikasi: Abstract Creator sınıfıdır. PizzaOlustur metodu, pizza üretim sürecini yönetir ve Olustur metodunu çağırır.
    • IstanbulPizzaFabrikasi, LondonPizzaFabrikasi, NewYorkPizzaFabrikasi: Concrete Creator sınıflarıdır. Her şehir için kendi pizza üretimini gerçekleştirir.
    • Program: Müşteri kodudur. Farklı şehirlerdeki fabrikaları kullanarak pizza üretir.

    Bu örnek, Factory Method tasarım deseninin nasıl uygulanabileceğini göstermektedir. Her şehrin kendi tarzında pizza üretmesini sağlar ve yeni şehirler eklediğinizde sadece yeni bir fabrika sınıfı oluşturmanız yeterlidir. Bu, kodun esnekliğini ve genişletilebilirliğini artırır.




    O kadar basit anlatmış ki anlamamak için iq noksanlığı lazım. alibaba bu işi başarmış gibi.





  • Çinliler bu ABD'lilerin başına fena bela olmuş gibi duruyor.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Kartal Göz kullanıcısına yanıt

    Trump reyizi kızdırmasınlar...

  • çin yapay zekasına 1989 Tiananmen meydanında ne oldu?

    tayvan ülke midir? sorularını sorunca error verecek mi acaba Deepseek, Amerika'yı korkutunca İtalya ilk yasaklayan oldu! "özghür bathı ehonomızı yegen"  


    kofti çıkmazsa iyidir, nvidia ai ayağına nasıl olsa kartları kapıs kapıs satıyoruz diye fiyatları şişirmişti. 80 serisi kartların fiyat listesi, 5080 de 1000 dolara piyasaya cıktı. nvidianın en büyük rahatlığı datacenter kısmına balya balya istediği fiyattan kart satabildiği için klasik tüketici kısmını sallamıyordu bile.



    Deepseek, Amerika'yı korkutunca İtalya ilk yasaklayan oldu! "özghür bathı ehonomızı yegen"




  • end0plazmikretikulum kullanıcısına yanıt

    nazilerin ülkesi için savaştığını anlatamayna chatgpt mi özgürdü?


    neyse bizim tarafından en olumlu yanı, nvidia balonun patlaması oldu :))))



    15 milyar dolara farklı farklı AI çıkardılar. deepseek sadece 0.0055 milyar dolara bunu yaptı :)))



  • x (formerly twitter)
    Boşuna Tıklama (@bosunatiklama) on X
    https://x.com/bosunatiklama/status/1884241145297002690


    quote:

    Çinli yapay zeka uygulaması Deepseek, App Store Türkiye'de ChatGPT'yi de geçerek en popüler uygulama oldu.

    • Deepseek, ChatGPT'den daha az maliyetle daha iyi sonuçlar verdiğini iddia ediyor.
    • Uygulama Amerika'da yayınlandıktan sonra NVIDIA 500 milyar dolar değer kaybetti.



    beyler, abinizi dinlerseniz QWEN CODER DEMO deneyin derim. Alibaba sağlam gelecek. deepseek'i bile sollayacak. şimdiden üyelik vs alın.

    < Bu ileti mini sürüm kullanılarak atıldı >




  • quote:

    Orijinalden alıntı: pskillercheto

    dizayn kalıplarından bir tanesini örnekleyerek anlatmasını istedim. beni şaşırttı. ne chatgpt ne claude nede refactoringuru sitesi bu kadar yalın ve net anlatamamıştı.



    Elbette, Factory Method tasarım desenini gerçek dünya bir proje üzerinden örnekleyebilirim. Factory Method, nesne oluşturma sürecini soyutlayan ve alt sınıfların hangi sınıfın örneğini oluşturacağını belirlemesine izin veren bir tasarım desenidir. Bu desen, kodun esnekliğini ve genişletilebilirliğini artırır.

    Örnek Proje: Pizza Fabrikası

    Senaryo

    Bir pizza fabrikası var ve farklı şehirlerde farklı tarz pizzalar üretmek istiyor. Her şehrin farklı tarz pizzaları olabilir. Örneğin, İstanbul'da Türk tarzı pizza, Londra'da İngiliz tarzı pizza ve New York'ta Amerikan tarzı pizza üretmek istiyoruz.

    Tasarım Deseni: Factory Method

    Factory Method deseni, pizza üretimini merkezi bir yerden yönetirken, her şehrin kendi tarzında pizza üretmesini sağlar. İşte bu tasarım deseninin nasıl uygulanabileceğine dair adım adım bir örnek:

    1. Ürün Arabirimi (Product Interface)

    Öncelikle, tüm pizza türleri için ortak bir arayüz tanımlayacağız.


    Kod

    Yığını:
    public interface IPizza { void Hazırla(); void Kes(); void Paketle(); string Aciklama { get; } }

    2. Concrete Ürünler (Concrete Products)

    Her şehir için farklı tarz pizzalar oluşturacağız.

    İstanbul Pizzası


    Kod

    Yığını:
    public class IstanbulPizza : IPizza { public string Aciklama => "Türk tarzı lezzetli pizza"; public void Hazırla() { Console.WriteLine("İstanbul pizzası hazırlanıyor..."); } public void Kes() { Console.WriteLine("İstanbul pizzası kesiliyor..."); } public void Paketle() { Console.WriteLine("İstanbul pizzası paketleniyor..."); } }

    Londra Pizzası


    Kod

    Yığını:
    public class LondonPizza : IPizza { public string Aciklama => "İngiliz tarzı lezzetli pizza"; public void Hazırla() { Console.WriteLine("Londra pizzası hazırlanıyor..."); } public void Kes() { Console.WriteLine("Londra pizzası kesiliyor..."); } public void Paketle() { Console.WriteLine("Londra pizzası paketleniyor..."); } }

    New York Pizzası


    Kod

    Yığını:
    public class NewYorkPizza : IPizza { public string Aciklama => "Amerikan tarzı lezzetli pizza"; public void Hazırla() { Console.WriteLine("New York pizzası hazırlanıyor..."); } public void Kes() { Console.WriteLine("New York pizzası kesiliyor..."); } public void Paketle() { Console.WriteLine("New York pizzası paketleniyor..."); } }

    3. Fabrika Arabirimi (Creator Interface)

    Pizza üretimi için bir fabrika arabirimi tanımlayacağız.


    Kod

    Yığını:
    public abstract class PizzaFabrikasi { public IPizza PizzaOlustur(string tur) { IPizza pizza = Olustur(tur); pizza.Hazırla(); pizza.Kes(); pizza.Paketle(); return pizza; } protected abstract IPizza Olustur(string tur); }

    4. Concrete Fabrikalar (Concrete Creators)

    Her şehir için kendi fabrikası oluşturacağız.

    İstanbul Fabrikası


    Kod

    Yığını:
    public class IstanbulPizzaFabrikasi : PizzaFabrikasi { protected override IPizza Olustur(string tur) { if (tur == "Türk") { return new IstanbulPizza(); } else { throw new ArgumentException("Tanımsız pizza türü"); } } }

    Londra Fabrikası


    Kod

    Yığını:
    public class LondonPizzaFabrikasi : PizzaFabrikasi { protected override IPizza Olustur(string tur) { if (tur == "İngiliz") { return new LondonPizza(); } else { throw new ArgumentException("Tanımsız pizza türü"); } } }

    New York Fabrikası


    Kod

    Yığını:
    public class NewYorkPizzaFabrikasi : PizzaFabrikasi { protected override IPizza Olustur(string tur) { if (tur == "Amerikan") { return new NewYorkPizza(); } else { throw new ArgumentException("Tanımsız pizza türü"); } } }

    5. Müşteri Kodu (Client Code)

    Son olarak, müşteri kodu üzerinden farklı şehirlerdeki fabrikaları kullanacağız.


    Kod

    Yığını:
    public class Program { static void Main(string[] args) { Console.WriteLine("İstanbul Pizza Fabrikası:"); PizzaFabrikasi istanbulFabrikasi = new IstanbulPizzaFabrikasi(); IPizza istanbulPizza = istanbulFabrikasi.PizzaOlustur("Türk"); Console.WriteLine(istanbulPizza.Aciklama); Console.WriteLine("\nLondra Pizza Fabrikası:"); PizzaFabrikasi londonFabrikasi = new LondonPizzaFabrikasi(); IPizza londonPizza = londonFabrikasi.PizzaOlustur("İngiliz"); Console.WriteLine(londonPizza.Aciklama); Console.WriteLine("\nNew York Pizza Fabrikası:"); PizzaFabrikasi newYorkFabrikasi = new NewYorkPizzaFabrikasi(); IPizza newYorkPizza = newYorkFabrikasi.PizzaOlustur("Amerikan"); Console.WriteLine(newYorkPizza.Aciklama); } }

    Çıktı


    Kod

    Yığını:
    İstanbul Pizza Fabrikası: İstanbul pizzası hazırlanıyor... İstanbul pizzası kesiliyor... İstanbul pizzası paketleniyor... Türk tarzı lezzetli pizza Londra Pizza Fabrikası: Londra pizzası hazırlanıyor... Londra pizzası kesiliyor... Londra pizzası paketleniyor... İngiliz tarzı lezzetli pizza New York Pizza Fabrikası: New York pizzası hazırlanıyor... New York pizzası kesiliyor... New York pizzası paketleniyor... Amerikan tarzı lezzetli pizza

    Açıklama

    • IPizza: Tüm pizza türleri için ortak bir arayüz.
    • IstanbulPizza, LondonPizza, NewYorkPizza: Concrete Product sınıflarıdır. Her şehir için farklı tarz pizzaları temsil eder.
    • PizzaFabrikasi: Abstract Creator sınıfıdır. PizzaOlustur metodu, pizza üretim sürecini yönetir ve Olustur metodunu çağırır.
    • IstanbulPizzaFabrikasi, LondonPizzaFabrikasi, NewYorkPizzaFabrikasi: Concrete Creator sınıflarıdır. Her şehir için kendi pizza üretimini gerçekleştirir.
    • Program: Müşteri kodudur. Farklı şehirlerdeki fabrikaları kullanarak pizza üretir.

    Bu örnek, Factory Method tasarım deseninin nasıl uygulanabileceğini göstermektedir. Her şehrin kendi tarzında pizza üretmesini sağlar ve yeni şehirler eklediğinizde sadece yeni bir fabrika sınıfı oluşturmanız yeterlidir. Bu, kodun esnekliğini ve genişletilebilirliğini artırır.




    O kadar basit anlatmış ki anlamamak için iq noksanlığı lazım. alibaba bu işi başarmış gibi.

    Altta deepseek'e sorduğum aynı soru var. cevabı altta. Tavsiyem QWEN'e geçin.



    ============

    Elbette! Factory Method design pattern, bir sınıfın alt sınıflarının hangi nesneyi oluşturacağını belirlemesine olanak tanıyan bir yaratımsal tasarım kalıbıdır. Bu pattern, bir nesnenin oluşturulma sürecini alt sınıflara devreder ve böylece ana sınıfın bu süreçten bağımsız olmasını sağlar.

    Gerçek Dünya Örneği: Doküman Yönetim Sistemi

    Bir doküman yönetim sistemi düşünelim. Bu sistemde farklı türde dokümanlar (örneğin, Word dokümanları, PDF dokümanları) oluşturulabilir. Factory Method pattern'i kullanarak, her doküman türü için farklı bir fabrika metodu tanımlayabilir ve bu metotlar aracılığıyla uygun doküman nesnelerini oluşturabiliriz.

    C# Kodu Örneği

    csharp

    Copy

    Kod

    Yığını:
    using System; // Doküman sınıfı abstract class Document { public abstract void Open(); public abstract void Save(); } // Word dokümanı class WordDocument : Document { public override void Open() { Console.WriteLine("Word dokümanı açıldı."); } public override void Save() { Console.WriteLine("Word dokümanı kaydedildi."); } } // PDF dokümanı class PdfDocument : Document { public override void Open() { Console.WriteLine("PDF dokümanı açıldı."); } public override void Save() { Console.WriteLine("PDF dokümanı kaydedildi."); } } // Doküman fabrikası abstract class DocumentFactory { public abstract Document CreateDocument(); } // Word doküman fabrikası class WordDocumentFactory : DocumentFactory { public override Document CreateDocument() { return new WordDocument(); } } // PDF doküman fabrikası class PdfDocumentFactory : DocumentFactory { public override Document CreateDocument() { return new PdfDocument(); } } // Uygulama class Program { static void Main(string[] args) { // Word dokümanı oluşturma DocumentFactory wordFactory = new WordDocumentFactory(); Document wordDocument = wordFactory.CreateDocument(); wordDocument.Open(); wordDocument.Save(); // PDF dokümanı oluşturma DocumentFactory pdfFactory = new PdfDocumentFactory(); Document pdfDocument = pdfFactory.CreateDocument(); pdfDocument.Open(); pdfDocument.Save(); } }

    Açıklama

    1. Document Sınıfı: Bu, tüm doküman türleri için bir arayüz (interface) görevi görür. Open ve Save metotları, tüm doküman türleri için ortaktır.
    2. WordDocument ve PdfDocument Sınıfları: Bu sınıflar, Document sınıfından türetilmiştir ve Open ve Save metotlarını kendi özel işlevsellikleriyle uygular.
    3. DocumentFactory Sınıfı: Bu, fabrika metodunu tanımlayan soyut bir sınıftır. CreateDocument metodu, alt sınıflar tarafından uygulanır.
    4. WordDocumentFactory ve PdfDocumentFactory Sınıfları: Bu sınıflar, DocumentFactory sınıfından türetilmiştir ve CreateDocument metodunu uygulayarak uygun doküman nesnesini oluşturur.
    5. Program Sınıfı: Bu sınıf, fabrika metodunu kullanarak uygun doküman nesnesini oluşturur ve bu nesne üzerinde işlemler yapar.

    Bu örnekte, Factory Method pattern'i sayesinde doküman oluşturma işlemi alt sınıflara devredilmiştir. Bu, ana sınıfın (DocumentFactory) doküman türlerinden bağımsız olmasını sağlar ve yeni doküman türleri eklemek daha kolay hale gelir.





  • piyasanın içinde olmasam gerçekten sanacağım ki bir şey oldu da dünyada dengeler değişiyor veya nvidia 50 dolardan başladığı yükselişi bitirdi tekrardan 100 doların altına sarktı bir şey oldu.

    ama klasik tıklama ve clickbait haberleriymiş. bu trump dönemi gerçekten de çok eğlenceli olacak sanırım :D

    Deepseek, Amerika'yı korkutunca İtalya ilk yasaklayan oldu! "özghür bathı ehonomızı yegen"




  • OttomanTurks O kullanıcısına yanıt
    O dediğin Hong Kong.

    < Bu ileti Android uygulamasından atıldı >
  • Selçuk Bayraktar ekibi de Türkçe tabanlı yapay zeka modellemisi üzerine çalışıyormuş :


    https://x.com/Selcuk/status/1884295691981439121

  • AREryilmaz kullanıcısına yanıt

    Hong Mong hepsi aynı bunların yani Herrenvolk değiller fakat söylediğin doğru Hong Kong aynen söylediğin gibi. Benim teyzemin eşi yani eniştem ABD'li daha önce bahsetmiş miydim bilmiyorum büyük ve dünya çapında çok büyük bir otelin müdürlüğünü yapıyordu ve orada çalışıyordu bir zamanlar.. Hatta oradan telefon ederdi falan.. Batılıların sömürgesi onlar.. Esasen çinliler de farklı sayılmazlar..




    < Bu mesaj bu kişi tarafından değiştirildi Headlong Into Carnage -- 29 Ocak 2025; 0:54:25 >
  • Headlong Into Carnage kullanıcısına yanıt
    The Americans diye bir dizi var Disney+'ta. Onu da seyret.

    < Bu ileti Android uygulamasından atıldı >
  • 
Sayfa: 12
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.