1 EYLÜL 2012, CUMARTESİ

Fabrika Desen Tasarım

Tüm internet ve benim tasarım desenleri video eğitimi bugün bölümünü 5 hoşgeldiniz biz fabrika kalıbında hakkında konuşmak için gidiyoruz Ben gonna önce ve benzeri birden çok farklı şekillerde size bu göstermek ve bunu görmek Bir sunum biçimi olarak biz sonra posta diyagram gibi ona arayacağız ima baştan tüm kod geçmesi ve tasarımcılar ve kendi kendine yeten öğretici ancak tazelemek gerekirse Temel 00 P kavramları üzerinde Bu yukarıdaki linkler vardır yani fabrika deseni nedir iyi temelde tanım gereği fabrika deseni kullanmak istiyorsunuz Eğer isteyeyim zaman bir yöntem birkaç olası sınıfl

arından birini dönmek için Bu ortak bir üst sınıf bu yüzden benim John Video öğretici bir video hazırlandı almak o yüzden ben rastgele ekrana bir düşman ateş etmek istedim diyelim everything sabit kodlanmış ve b

u konuda gitmek için neler olup bittiğini ben düşman bilmiyorum ekran çok sert hale getirdiğini temel programlama tekniklerini kullanarak Ancak en bir rasgele sayı üreteci oluşturmak diyelim ve her bir

“Burada her şeyi alın: http://goo.gl/kzBzL En iyi Design Patterns Kitap: http://goo.gl/W0wyie Benim Fabrika tasarım deseni eğitimine hoş geldiniz. Bu benim tasar...”
Derek Banas

potansiyel düşman sınıf bir işareti tek olduğunu sayılar yukarı o rasgele sayı üreteci olduğunu outta pop olabilir Sonra bu sayı iki fabrika nesnesi gönderebilir ve bu benim için bir dinamik olarak oluşturulan dönecektir Sokakta düşman ve boğaz çok önemli bir alışveriş merkezi ana kavram burada biz ise istemek sınıf var yeteneği zamanında seçilir ve bu fabrika deseni bizi öylesine ne zaman kullanmak istiyorsunuz sağlar ne Fabrika desen vaktinden bilmi

Fabrika Desen Tasarım Resim 1 Fabrika Desen Tasarım Resim 2 Fabrika Desen Tasarım Resim 3 Fabrika Desen Tasarım Resim 4

yorum hangi sınıf nesnesi gerekebilir Ancak bu bir uyarı potansiyel sınıfları emin olun var Bazı esere hepsi var listeyi anlamına Aynı bazı sınıf hiyerarşisinin Aynı üst sınıf Ayrıca sınıf Seçim Kanunu merkezileştirme bir fabrika deseni kullanmak İstemediğiniz zaman kullanıcı her potansiyel alt sınıf bilmek zorunda Her zaman nesne oluşturma saklanması elbette gibi ve her zaman büyük olduğu ve burada temel düzenini bir fabrikada bir oluşturulmasını açıklayan UML diyagramı olduğunu desen olacak ana program kullanıcıya bir istem

ci var ve fabrika nesne aramak ve hey beni yapmak söyleyecek ve düşman gemisi ve burada bir rasgele sayı yerine bir dize sağlamaktadır ediyoruz ve soyut sınıf olarak adlandırılan düşman gemisine buraya gidecek biz gerekir ortak farklı yöntemlerin tümü hayata geçireceğiz olarak herhangi biz gidiyoruz gelen o zaman bizim video oyununda kullanmak istiyorsunuz düşman bir düşman gemisini ana kayaya UFO düşman gemisini oluşturmak hepsi olacak bu soyut düşman gemisi sınıf uygulamak konum Sadece olmadan nesneleri oluşturmanıza olanak sağlar fabrika deseni pekiştiriyor oluşturulacak kesin sınıf diğer nesne belirterek Zamanında: koduna etmesine izin vermedi ve bu konuda daha fazla açıklamak Video tıpkı altında bir bağlantı mevcut şimdi tüm iyilik öğreticiler hep Bu yoğun Eğer bu malzeme var ilk şey öğrenmenize yardımcı oluyor yorumladı Yaratıcı ders düşman gemisi Sınıf ans tamamen olsun ki ben bu aracılığıyla tüm yol gideceğim o Eğer fabrika deseni gerekir neden ve anlama Yani burada düşman gemisi olduğunu ve çift var olacak Böyle ad ikizi olarak özel alanlar Bizim kahraman gerektirecektir olabilir hasar miktarı ve kamu dize olacak dönüş adını almak bizim düşmanımız gemi public void yani adam için isim Herhalde adını alacak olan o yeni bir isim var ve sonra biz emin tam olarak aynı şey yapacağız are yararlanmak ve onlar da hasar için aynı şey gerçekten konum öyle hasar miktarını iade ve sonra set hasar birimleri çift yeni hasar olacak hasar ve böylece zarar tutarı yapmak beni sağlayan çift ok eşek bu farklı alanlara erişim ve daha sonra yapacağız Kum konum ve tüm farklı şeyler kamu rakam dışarı gitmek tamamını veya Düşman gemileri ortak kuyuda zorunda olacak tek şey istiyorum olduğunu otomatik sadece oraya gitmek yapar kod Bu her biri gidiyor bir şey çünkü ve kahraman gösterisi izleyin yapmak istiyorum Okul olsun adı kahraman takip ve sonra temelde biz zorunda kalacaksın hemen hemen aynı tür yapacaksın iki yöntemleri Burada bir şey Biz yapmak istersiniz başka bir şey istemek de biz emin düşmanı görüntülemek istediğiniz olacak Avusturyalı düşman olduğunu söylüyorlar oldu Emin ve düşman gemisi kesinlikle bir konudur ve biz diyecektim konum saldırılar ve bu çok olsun Düşman gemileri üzerinde where'er tüm bu farklı üçünü yapacağız işler şimdi biz yaratılan bu soyut sınıf düşman gemisini var şimdi yapacağız bu çok basit sözler olabilir telefonunuz Ameesha oluşturmak ediyoruz halka açılmak sınıf UFO düşman çip pic sokakta bana show am duruyor ya da biz bu oldukça basit tutmak için gidiyoruz kötü olacak ruhumuzu oluşturmak Yapıcı bu ismi foo düşman gemileri yani zarar ve en çok 20 zarar gelmez diyelim biz roket düşman gidebilirsiniz oluşturduğunuz var ki artık basit kadar gerçek gemi hemen hemen aynı kesin bir şey ders değişikliği roket ve bizim roket biraz daha hızlı olacak ama o kadar yapacaksın değil kadar hasar Biz içine atlamak için gidiyoruz içine ve sonra aşağı Rika herşey Düşman gemisi test ve hepimiz farklı bir açıdan bu da arayacağız, böylece Fabrika deseni kullanılmıştır neden anlayabiliyorum bu yüzden ben de kullanıcı seçebilirsiniz Buraya gelmek için izin ediyorum onların o zamanlar ihtiyacım olacak tarayıcı 20 monitör klavye vardı çalıştırmak gemisi giriş ve biz Tustin gemi ve bu yüzden ana program public static void main istiyorum bu adamı çalıştırmak burada gerekli bu yüzden olacak eski yolu iyi bu yaklaşım sorunları ana içine do gel nesneleri oluşturma ve sen tam olarak neden görmek ediyoruz Fabrika desenleri yapacağız, yeni bir oluşturmak konum çok güzel olacak o kadar kullanmak için tek yoldur çünkü biz sadece basit kullanıyorsanız eğer emin misin miras Bunu o bu gibi gemiden karşı ve daha sonra biz istiyoruz diyebiliriz Bizim düşman gemisi biz sadece oluşturduğunuz mülkiyet nesne sizinle şeyler yapmak için ve tabii ki şeyler ortak static yapmak oluşturmak zorunda alacak düşman birimleri kullanılır olurdu bizim nesneler emin düşman gemisi düşman ve daha sonra bunu zorunda kalacaksın Yapacağımız o var ekranda var çünkü düşman gemisi seyir izlemesi var çok değmez Şimdi biz de kahramanı izleyin zorunda gidiyoruz ve sonra da istediğiniz gidiyor kahraman takip edecek eğer senin Amerika'nın almak emin bu bizim eski stil yol hepsi kaynağını uygulamak ve bu tür kokuyor ama iş UFO var diyor ve ekrandaki gemiler o kahraman düşmüş ve bir saldırı yani 20 hasar verir Bunun iyi bir üzerinde neden dinamik bir değil çünkü tamam elbette görebilirsiniz bu yüzden kalacağız buraya gelip sadece miras bu yüzden ne olsun bakın kullanarak Birçok gitmek Tarayıcı kullanıcı girişi Bu kullanıcı izin gidiyor zamanında tam tanımlamak için o olacak dinamik olacak, en azından bu yüzden ne düşman gemisini ettik bizim ekranda koymak biz iyi değil biliyorum Dize ve oran seçeneği gülümseme o zaman biz olacak ben Maria size gemi ne dersiniz ediyoruz da eğer SA kullanıcı girişi numarası Bir sonraki satırda olarak onlar bize bir dize veriyor gidiyoruz çünkü hiçbir biliyorum sadece bu yüzden bu ilgisi olduğu gerçeğini güçlendirmek istiyoruz Fabrika deseni ile Eğer fabrika deseni neden ihtiyaç hakkında daha fazla olduğunu Ben spot edebilmek istiyorum çünkü olacak yapıyorum kodlama Owada adam yeniden Yapmam gereken kötü bir şey Ben okunur önümüzdeki hat başına fabrika kullanmalısınız Stringer ve düşman gemisi seçeneği atamak olduğunu o zaman sen ne yapacağını ihtiyacım bu model ihtiyaç olduğu büyük bir işareti olduğunu gerçekten biz iki potansiyele sahip iyi beri düşman gemisi ihalesini gitmek Burada seçenekleri ifadeleri eğer bir demet koymak zorunda 30 düşman Yeni ayrıca yapabiliyor Düşman kesin gibi ben sadece açılmış hukuk yoluyla olsun Biz dinamik bir sınıf oluşturmak edeceksin düşman Yani burada her bir değer vermek ve sonra biz aynı tam zamanı temelde başka isim gidersiniz ya da başka bir seçenek ve daha sonra biz şeyler olacak gönderme yapacaksın Düşman ve tüm şimdi bu çalıştırın ve ne tür göstermek görebilirsiniz Yanlış bir şey attı, bizim NEC analist tip gitmem lazım bilge var yine olası bahane ne roket dinamik böylece ve orada roket düşman gemisi ekranda görebilirsiniz ancak değiştirilmesini kodu kapanmıyor ve bu tür şeyler içine gidiyor gibi istemediğiniz kötü senin Gerçek bir program Ponza tüm ifadeleri ve sonra değişiklikleri her türlü kapalı tabanlı yapmada eğer o adayı fabrika kalıbında kullanarak tüm bunu yapmak için nasıl göstereceğim Sadece yapmak ve kurşun tüm bu kötü şeyler diyelim ve sadece bir noktaya yapmak için burada ilk atlama geliyor UFO düşman nakliye O ve Misha büyük U yakalandı yukarı ve bir alt oluşturmak Ben burada atlama msged başka alan üzerine o atlayışı kopya Bir, bu yüzden ve bu büyük olacak bir patron falan gibi o Büyük ve o does bu 40 hasar Joe'nun olduğunu Büyük yüzden bu bir alt olacak UFO düşman gemisine kadar sadece size göstermek için o can aslında iş ve sonra biz düşman gemisi fabrikası nokta Java üzerinden atlamak için gidiyoruz ve fabrika bu fabrikanın hakkında çok tam olarak ne size göstermek Kamu son benim çağrı bu animasyon gitmek için çok aç Biz yapacağız temelde neler fabrika hepimizin bu kararı almak edeceksin olduğunu yapma ve başka sınıfa tamamen dışarı taşımak Yapacağımız eğer kamu düşman gemisini gitmek için o olacak yapmak demek bakınız oldu Düşman gezi ve yapacağız önceki gibi hem gerginlik sağlanacaktır konum Eğer fiziksel gemi düşman gemisi tüm yapılır nereye biliyorum şimdi biz de orada üzgünüm valiliğe bizim eğer ifadeleri içeriden koyacağız eşittir oynamak ve en Seni görüyorum bu diyelim ve evet ben o olur karışıklık her şeyi orada küçük harf tek koyabilirsiniz biliyorum Ben sadece bu basit tutmaya çalışıyorum ama yukarı bu yüzden o durumun Rufo içinde olacak dönüş var Bu düşman gemisi tamamen kapsüllü gemi oluşturma yapacağız olduğunu Biz bir şey değiştirmek zorunda olduğunda tek bir yerde nerede var ki Biz bu değişiklikleri yapmak zorunda gidiyoruz çan temelde vardı Senin aynı şeyi yapmak evet onlar bize vermek bir roket yapılacak değişiklikler üzerinde çalışıyoruz o üzerinde eğer başka onlara vereceksin olmak Büyük UFO düşman gemisi ve başka bir yere dönecek Tüm ve onlar sadece kendinize bir fabrika oluşturulan şimdi en dikkat deneyelim fabrika Biz düşman gemisi test tekrar atlamak ve şimdi yapacağız fabrikamızda oluşturmak konum nesne pis düşman göstermek fabrikası benim kur Fabrika yeni bir orada bu yüzden biz sadece oluşturulan ACA eşittir Tüm bir değer olduğunu, yeni bir düşman ayakkabısını düşman yaratmak şimdi ve biz hala sadece gibi ne tür sırıtmak tarayıcıyı kullanmak için gidiyoruz önce Yapacağımız bu sefer arka arkaya çekilen söylemek haricinde ve tüm bizim veya eğer kullanıcı girişi Bir sonraki satırda olarak bu dize almak eşit kullanıcı girişi olacak OSHA McCalla suşu dizesinde ve düşman dak önce kaydetmek biz sadece bir ikisi yarattığını nesne o gemi fabrikaya eşittir ve daha sonra yapacağız onları diyoruz ama düşman gemisini yapmak ediyoruz olması gereken sınıfa bağlı olacak bir kod çıkmazdan oluşturulan ve tabii ki öylece onay konum sadece ben onların oğlu ne zaman emin olmak için Düşman bunu eğer o değil, tüm eşit ve bir değere sahiptir Ben diğer ediyorum nüks bir dize için dışarı çalışır ve daha sonra tüm yasalar diyecek Başka bir sonraki yukarı onlara bir uyarı biraz ver alan çok fabrika denemek ve bu yüzden ne bakın bakalım Biz iyi ne AB yazarlarının r UFO ve Ameesha her şey dinamik kullanılarak oluşturulan büyük oraya gitmek Düşman gemisi dot Java fabrika nesnesi o kadar kullanarak en başında yani Fabrika paterni ve yukarı yanımda olduğu gibi soyut fabrika deseni kapsayacak şekilde Ayrıca Diğer farklı şeyler sürü bunlar herhangi bir soru veya yorumlarınızı bırakın aşağıda Bir dahaki sefere kadar geçen.

Açıklama

Burada her şeyi alın: http://goo.gl/kzBzL En iyi Design Patterns Kitap: http://goo.gl/W0wyie Benim Fabrika tasarım deseni eğitimine hoş geldiniz. Bu benim tasarım desenleri video eğitimi bir devamıdır. Eğer zamanında bir nesnenin sınıfını tanımlamak istediğinizde Fabrika tasarım deseni kullanın. Ayrıca tek bir yerde tüm nesne oluşturma kodunu tutmak böylece nesne oluşturma saklanması için izin verir. Fabrika desen öğrenmenize yardımcı olmak için birçok yönden sunulmuştur. Tamamen anlamak için kod bakın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

Derek Banas

Derek Banas

Ben senin isteklerine dayanarak eğitimlerini yapmak. Hayal edebileceğiniz herhangi bir konuyu kapsayacak

YORUMLAR



9.7/10

  • 1465
    Olumlu
  • 38
    Olumsuz
  • 398
    Yorum
  • 188668
    Gösterim

SPONSOR VİDEO

Rastgele Yazarlar

  • DragsterMC Gaming

    DragsterMC G

    30 HAZİRAN 2013
  • Elly Awesome

    Elly Awesome

    15 ŞUBAT 2010
  • schmittastic

    schmittastic

    9 EYLÜL 2009

ANKET



Bu sayfa işinize yaradı mı?