31 Aralık 2012, PAZARTESİ

Nesneye Yönelik Tasarım 10

Tüm Parkı 10 Kasım yürüyüşe benim nesne yönelimli tasarım öğretici bugün sipariş chorax hakkında konuşmak istiyorum veya genel sorumluluk atama yazılım desenleri sadece bazı hileler veya kurallar olarak bu anlamaya nesnelere Eğer Creek atanan uygun sorumluluk 8 yüzden tam olarak yapacağını grafikle ne şimdi içine alır Eğer iyi nesne yönelimli tasarım oluşturmanıza yardımcı olacak ve dokuz kavramak desenleri veya kurallar sadece bu basit bakmak vardır yaratıcısı uzman düşük kavrama kontrolör, yüksek uyum var kuralları imalat ve montaj ve korunan varyasyonlar için polimorfizm Ben bu yazı

nın olacak kapak ilk beş kulüpler ve sonra tüm nesne yönelimli tasarım öğretici bitirmek için Ben son dört kapsayacak şekilde gidiyorum yani yaratıcısı kuralı nedir iyi temelde tanımlanması veya ne olacağını bulmak

tan zaman bir Ağustos olduğunu kontrol oluşturmak ve diğer edecek burada amaç nesne bu nesne günü oluşturmanız gerekir bilmeli P nesne kaba bir nesne, bir nesne içeriyor veya nesne gün nesnesi iki yönlü

“Video Kod: http://goo.gl/YIxfI Bu eğitimde, ben kavramak ya da Genel Sorumluluk Atama Yazılım Desenler kapsamaktadır. GRASP Eğer nesneler Nesne tasarımı hangi so...”
Derek Banas

dosya veya veritabanı olacak kaydeder veya kullanan bir şekilde olması nesne nesne veya nesne gün örneğini için gerekli tüm veriler amacı, bu dört rulo birden fazla olacak çoğu durumda olsun Gerçek olmak Yani burada gerçek bir dünya örneği verir ve ben bazı kod yazma başlayacağım Bunları açıklamak Diyelim ki Jacked bir bisiklet oluşturmanız gerekir diyelim Eğer bu bir tekerleği yaratabilir yapabileceğiniz farklı yolu olduğunu biliyorum sınıf a ve bir çer

Nesneye Yönelik Tasarım 10 Resim 1 Nesneye Yönelik Tasarım 10 Resim 2 Nesneye Yönelik Tasarım 10 Resim 3 Nesneye Yönelik Tasarım 10 Resim 4

çeve sınıf ve sonra bisiklet geçirilen bu nesneleri ve daha sonra oluşturmak Eğer ısırık tekerleği yaratmak değil gördüğünüz yol ama bisiklet Gerçekten sadece bir imzalamadan ve içine depolamak burada eğer Vay biz aslında oluştururken tekerlek oluyor constructor edeceğiz tekerlek nesnesi ve 04:00 Ayrıca o kare nesnesi oluşturma ve am çerçeveye bağlantısını oluyor o bisikleti oluşturmak için geçti ediliyor bu tekerlek nesneleri oluşturmak veya bunları doğrudan örneğini çok daha iyi Ben Ken Thomas tarafından sevgi içinde bir

saniyede neden burada göstereceğim işte biz sunmak için bir dakika içinde kendimizi bazı kod sağa gidiyoruz vardır İki farklı bir şekilde bu biridir tekerlek ve çerçeve nesneleri aslında oluşturulur Onlar aslında bir bilek oluşturmak ve o yedik zaman Blake dışında ve sonra bisiklet içinde o Böylece biz öylece özel gidip bir aşk için konum ve sonra biz gidiyor bisiklet için kurucusunu oluşturmak için gidiyoruz yaparız geçirilebilir Bu bir yaratıcısı oluşturma değil çok doğru bir yoldur ya da yaratıcısı rolünü takip ve o zaman biz sadece basit olacak dinlenme gelip konum Burada ve tüm tekerlek kurtarmak hangi yukarıda içeride geçirilen yeni tekerlek nesneye eşit ve çerçeve hızlı içeride olduğuna dair bir için Yeni eşittir ve sonra sadece bu kısa 10 Burada ana koymak ve yan tutmak Normalde bu bir biz yapmazdı olsa bile biz yaparız gitmek bunu biz Yeni eşit buldunuz güvenlik danışma Bu 24 ile var ve o zaman gitmek çerçevesi 52 inç uzunluğunda olduğunu söyleyebilirim Yeni çerçeveye eşittir Ben sadece bu şeyler hakkında tahmin ediyorum bilmiyorum ve sonra biz yaratacak ya da bisiklet Yeni Blake eşittir ve daha sonra pas ve biz sadece oluşturduğunuz yaparız ve çerçeve nesneleri ve sonra tabii biz o özel yaratacağız içinde gitmek gerekir bir girişle ya da biz constructor edeceğiz Orada 6-ayak-2 yeni onun in ile biz onlar özünde olduğunu söyleyebiliriz içeride tam olarak aynı şey yapacağını Ve daha sonra 0 çerçeve bağlantı gitmek ve her zaman çünkü bu bilgi yazmak için siz bana söylediklerini var Ben kopyalayıp yapıştırmak böylece zaman bunu sevmiyorum Şu andan itibaren ben orada çok fazla kopyalama ve yapıştırma değil deneyin olacak öylesine biz gidiyorum oluşturulan hem biz ve bisiklet şimdi ancak en İstiyorum ki izin vereceğim oluşturmak veya buraya içinde bisiklet sürüşü örneğini Ben kolay oluşturmak için olacak ne kadar olacak gösteriyi ben o da bisikletin bir dakika tarafı için biz üzerinde örneğini çok daha fazla anlam ifade ediyor bulacağız Burada yapacağım tüm farklı bir kurucusunu oluşturmak için gidiyorum olduğunu ve bunun yerine ben aslında inşa gidiyorum ileterek tamamen korku içinde bisiklet Bir çerçeveye bağlantısı ve tüm her tekerlek böylece bisiklet aslında bisiklet içinde doğrudan inşa ediliyor yaparız Oreo düşüğe Yeni eşittir Bunun için aynı şeyi yapmak nerede daha sonra kit olacak atlayıp edeceğiz yeni bir çerçeve ve çerçeve ve şimdi bunun yerine toprak oluşturma ve çerçeve oluşturma her şey kullanıcı hangi yapmak zorunda şimdi onlar sadece basit bisiklet gidebiliriz güle hafta oluşturmak için bisiklet Yeni Blake eşittir ve daha sonra tekerlek ne kadar geniş ne kadar büyük bulmak için bu olduğunu ve öncül bu yüzden biz sadece bir bisiklet oluşturulan çok daha mantıklı ne kadar Oldukça sade bir şekilde bunun yerine ne olması gerektiği bir örnektir bu yüzden tüm dışarı yazarak için ateş Eğer yaratıcısı deseni takip ettiğinizde bu bir daha mantıklı Buna göre hat 3 Stafford ile ilgili biz tekerlek ve çerçeve içeriden örneği ve biz olacak kullanıcı izin olduğunu burada bu var tam olarak ne yerine oluşturmak için onları zorlayarak sağ parametreleri bisiklet parçaları ve sizin için ateş etmek istediğim bu ve o yaratıcısı pıtırtı geliştirmek için başka yolları da vardır artık temelde Tabii yaratıcısı deseni sınıf çok benzer eğer onları uzatmak istiyorum Bir sınıf veya soyut bir sınıf veya arabirim ya ve tabii ki bir zaman için tüm alıcılar ve ayarlayıcılar uygulamak sizin sınıflar kaydetmek veya dosyaları veya veritabanlarından sınıf bilgilerini yüklemek için gerekirse Bu tüm bir sınıf içinde yapılmalıdır ve şimdi biz çim içinde uzman kalıbında üzerine taşımak Nesne bir örneğini gidiyor şimdi eğer nesne her olmalı olacak bilgiler daha önce gördüğümüz gibi bunu oluşturmak gerekiyor Biz bisiklet sınıfının içindeki tekerlekleri ve çerçeveler bina için gidiyoruz Biz birlikte tekerlek ve kavgaya yukarıda link almak gerekiyor diğer bir deyişle bir itiraz ya da bisiklet bir uzman olmalı nesne oluşturmak için nasıl olabilir ya da nesnelerin biz borçlu ve 48 ve gerçekten sizin olacak bir yaratıcısı olmadığını bilmeniz gereken her bir tüm parçaları olmalıdır nesne yapmak tüm parçaları oluşturmak için muktedir Final kadar Şimdi biz son derece önemli bir şey olsun gerçek basit nesne hangi Düşük kavrama yüksek bağlantı ile ben sınıf artık düzgün çalışması için birçok diğer sınıflar dayanıyor ve yüksek bağlantıyı olan bir sınıf yeniden kullanılabilir iyileşecek değil o izolasyon anlamak zor olacak ve çok kolay olacak kırmak bu değişim dayanır diğer sınıflara ise en yapmak bir kod örneği bir göz atalım, bu anlamda bir sürü yapmak tamam ben burada yapmak istedim bu yüzden ne inşa edeceğim olan Sana doğru yolu göstermek zaman yanlış şekilde sonra yapmak ve bu yüzden buraya gelip gittiğini ve yapacağız bir maymun oluşturmak ediyoruz bir göl tüm kod mevcut yapacağız Java nokta hava maymun içindeki sınıf altında Video yüzden olacak bu ne oldukça basit olacak ama ben sadece gidiyorum düz git Bunu yapmanın yanlış bir yoldur hatırlıyorum isim bu yüksek olacak bağlama Durum ve sonra Gidip göstermek size düşük bağlama durumu ve bütün bu programı temelde sadece bir içinde farklı hayvan isimleri saklamak için gitmek Belli bir dereceye kadar, bu da size güç göstermek için gidiyor polimorfizm ve kullanmak için tek yol olan bir sonraki kapsayacak şekilde gidiyor Öğretici Bu nesne eğer öyleyse ve sonra ben sadece içinde burada dize koyacağım ediyorum denilen o nesne adı maymun olma durumunda ihraç edecek Örneğin System.out.print hattının iç olacak o bir çıktı bu ticaret için bu satırı var ve orada biz çok olduğunu gidip onlar yapmaya gittiğini bizim maymun hemen hemen tam olarak aynı şey Aslan ile ben sadece burada özel dize adı aynı kesin bir şey işlemek gerek biz daha önce yaptım yeni bir gün bir dize geçirilen olacak yapıcısı oluşturmak ve yeni isim üzerinde geçti ne olursa olsun adı öylece işaret edildi toplum içinde de ayrılmanın bir dize döndürmek için Dönüş kanunda adlandırılır ve daha sonra onun adını dönmek ve böylece liste hayvanların geri üzerinden atlamak ve size gösterecektir işte yapacağımızı ne yüksek kavrama durum özel gidin maymun olacak burada bir maymun nesne içinde saklanabilir olduğunu ve biz de bir yalan saklamak için gidiyoruz ve ben tüm olduğumu nesneleri konum Onlar gidip listesi hayvanlar gidiş yapıcı olacak hangi Bir maymun hızlı olmasını o da Stateline nesnesi geçirilecek gidiyor öylece bir maymun gitmek içine geçti maymun eşittir ve ben içine geçti düşük yalan eşittir duyuyorum edeceğiz ve daha sonra kamu Boyd Ben ekran değilim sınırlı nasıl görmek gidin örneğin hayvanat bahçesinde bir hayvan bu ikinci için burada o zaman bu sadece gidip sistem hattı için dışarı Ben bu çağrı ne zaman orada dize içeriden zorunda çünkü ve bu işe bir çıktı Ben zorlanma işlevi oluşturulan dize ve aynı burada gerçek olacak ne olursa olsun ben YM denilen ve daha sonra ana işlevi parklarda halkın aşağı Ben tüm yeni maymun nesneleri bir maymun oluşturmak edeceğim ve en az bir max istiyorum diyelim ve bir aslan oluşturmak Orada yeni Aslan liste hayvanları gitmek sonra onu sakin ve bir isim Yeni hayvanlarla ile burada bu nesne oluşturmak olduğunu ve daha sonra liste hayvanları gidip maymun gidip avukat geçmek Ben içeride burada var benim hayvanlar görüntülemek istiyorsanız Bunu yapacağını ve tüm gitmem eğer hepsi düzgün kodlanmış oluyor iyi ve iyi görünüyor ve sen kalacaksın çalıştırmak ben edeceğiz fark görüyorum maymun Max adında ve şarap tek sorun değil ben alırsam ne olur Yeni üye olduğunu kim Seni bir telefon var, bir sürüngen buraya gelip ve baskı zorunda olacak dışarı sürüngen ve döviz kodu burada ve ben de aşağı gelmek zorunda gidiyorum Burada ve iç burada kodunu değiştirmek ve daha sonra da yapacağız im kurucusuna gelip kodunu değiştirmek zorunda Orada Bu bir yüksek bağlama durumu diyoruz Bu biz bunu yapmak istemiyoruz kötü liste hayvanlar yüksek bağlanmış olduğu için maymun yalancı ve ardından bunun üstüne Seni değiştirmek zorunda çok kod nasıl size göstermek için iyi bir şekilde saddam sadece ezici var Bu doğru şekilde yapmak kullanarak geç uyandı ve biz yapmak için gidiyoruz kullanarak polimorfizmi somatik havada bir hayvan sınıfı oluşturmak Bir hayvan olacak özel dize adı var oldu Böyle sonra ben de bunun için bir kurucu oluşturmak ediyorum Hayvan dize yeni adı olacak onun olacak bu yapmak ya mısın sadece bu küçük göreceksin şey aynı tür do Özünde bir şey aynı tür olduğunu burada küçük bit kod yapılırsa doğru olacak yapının inanılmaz düzeyde sağlamak olduğunu olacak çok çok esnek olması ve ben bir dönüş başlamıştı olduğunu ve ben biraz daha muhtemelen I can çok iyi düşündüğünüzü de olacak koymak kulüpler Mevcut bu tür koymak tüm evet sadece burada bana bir saniye ver olduğunu Orada biz çok zorlanma kurduğu hepsi var gidin ve şimdi biz içine gideceğiz ediyoruz maymun ve biz Annable genişletmek ve bu işi yapmak ve diğer bir ton yapacağız Farklı şeyler Emin olmadığınız bir özel şeylerin benzer türlü do Onunla benim zaman harcamak arıyorum çünkü adı aslında ikinci için sadece unutmak Bütün bu aynıdır çünkü çünkü ben olacak kopyalayın oldu böylece bekliyorsun özgün maymun ne olduğunu yazdıysanız Eğer yeniden yazmanız gerekmez orada küçük doğru bir şekilde aynı tür Seni Ben üstüne sonra bir değişiklik için sadece bir maymun gibi yapmak ve olduğumu düşündüğünü biliyorum Bunun Bir çağrı olacak America maryann Tobin süper sınıfa yüzden hangi uzatmak için gidiyoruz hayvan ve işte bu işte ben onların bu yüzden bu kadar değiştirmek gerekir hepsi Örneğin bakacağımı savaşçı ile bir şey aynı tür do yani kollar iyi kopya bu tam olarak aynı çünkü biz bu burada olacak hızı konum aynı tür söylemek aslan devraldı şey tamamen aynı ama hepsi hayvan sınıfını genişleterek tüm bu farklı fiyaka Sonra tabii ben böyle bir çağrı yeni bir isim yapmak lazım ve orada biz şimdi hepsi ayarlanmış olan çok çok liste hayvanları almak ve bana izin var çok daha fazla millet hep diyor nasıl göstereceğim ağır maymun yalancı içine bağlı olmayan düşük kavrama durumun altında bu yüzden Seni bu sefer özel ArrayList gitmek ve ben şimdi tüm ani mevcut ArrayList tutmak istiyorum Ben hayvanları çok farklı tipleri hayvanların sınırsız sayıda Ben bu adama içine atmak mümkün ediyorum böylece büyük bir yeni ve daha sonra bu olacak bir gayrimenkul hayvan olacak Sadece orada biz onların atmak olduğunu üssü gibi bu yüzden tutacağım var bir ArrayList var bu bana bir hata veriyor çünkü ben İçeride ArrayList kütüphanesi yok yani orada biz başka ben pek çok kamu gitmek yapmanız gereken ne anladım şimdi gitmek Floyd Ben de bizi daha gerçek hissettirmek için gidiyorum at içinizde yeni bir hayvan koymak çünkü eğer senin bu kadar F Lee bunu sağlayacak bir yöntem var mantıklı şey ben olacak go ahead bir çok anlaşılır şekilde yapar Yeni hayvan ve şimdi biz yapacağız ani bizim farklı hayvanların hepsi var bütün eklenmiş ve çok mantıklı bir yol bunun gibi hissetmeniz gerekir her şeyi gerçek dünya sorta senaryo Ekran hayvanlar vardı bu yüzden hayvanlar sadece görünüşe onlar orada konur do ötenazi Bu durumda haricinde aynı zaman Luke için kullanıcı adları Önce hayvan, hayvan, hayvanlar gördük Bu ve daha sonra System.out.print çizgi gibi Ben istediğim gibi benim hayvanların dışarı baskı hayır demek ediyorum ben gibi birçok hayvan dışarı koyamazsınız değil bağlı veya mevcut bu sayının reso zap olsa herhangi bir şekilde sınırlandırılmış Hayvan sınıfını genişleten olarak ve ben de sürece uygun bir türlü olabilir yapılan düzenli public static void Sadece her zaman bir gün önce gibi ve şimdi yapacağız biraz gideceksin maymun yeni maymun eşittir numarası ve bu adamlar olacak, Max ismini ve sonra bir sürü oluşturabilirsiniz bu adamlar ve örneğin all-in gitmek ben de başka bir türü için başka bir tür typeof dersim var olduğu uzun bir gün var Hayvan türü: Bir hayvan uzanır Sadece onlar değil bu adamlar koyarak devam edebilir Sadece bir dakika güncellemeleri görmek göstermek Ben sadece içine hayvan yalan gidersiniz demek Çok ve neden izin Sadece onun komşuları biz orada diyoruz ki Orada coro ve şimdi hayvanlar listesi Yeni liste hayvanlarda hayvan netice listelemek için Ben bir tane bile gerek yok kurucu bir şey yapmak zorunda değilsiniz demek Ben hayvanları listelemek için giderseniz şimdi sadece ve tip Reklamın burada gidebilirsiniz hayvan benim yarattığım benim maymunda atmak listelemek için Başka bir hayvan Ben ve çizgi var iyi atma ediyorum sadece size göstermek bunu yapabilirim sınırı var istediğim şeyler yapmak olduğunu ton esneklik sonra sadece havalı hayvanlar görüntüler hayvanlar maksimum ok benim üçüncü ve çalıştırmak ve bom çağrı çizgi Tom hattı ve Caro adlandırılır ve düşük kavrama bir örnek vardır biz aynı sonuçları alacağız ama şimdi belirli sınıflara bağlıdır ve biz bir şey değiştirmek zorunda kalmadan ek sınıfları ekleyebilirsiniz onun korku veren ilk sonra ödemek zorunda ve bağlantı farklı düzeylerde var Anahtar sadece basit bir sınıfın başka bir sınıftan bağlıdır anlamına gelir ama bu sınıf benim sınıf içinde bir üyesidir böylece sadece bir sınıf başka bir sınıfı kullandığı anlamına gelir normalde bu bir nitelik veya değişken veya bir değer olduğu bir durumdur geçti bu, Derneği bu var daha sonra çok düşük bir kuplajın bir örnektir Bir sınıf bir başvuru içerir olduğunu Bir sınıf sahip başka bir sınıf veya durum Bir başka sınıf daha sonra bir kompozisyon ya da birkaç çok çok benzer agregasyonu olsun görülen parçalar pasaport öğretici söylüyor bu sınıf tutan ve başka instanceof bir durumdur Bu bir sahibi veya bir sınıf parçasıdır Daha sonra başka bir sınıf ve bir bağlantı en üst düzeyde sahip miras ve bu biz ya da uygulanan ya da başka bir sınıfını genişletmek nerede ama burada nasıl bir durumda bir hava ihtiyaçlarını kullanmanızı gösterdi olanlarda sınıflar daha önce ne vardı alt bağlama adam var olacak Gerçekten bu kadar bağımsız sınıflar tasarlamak gerekir aşağı gelir Diğer sınıflarda değişiklikler hiç veya çok az etkiye sahip olduğunu Eğer alt sınıflarını oluşturan kaçınmak istiyorsanız ve alt sınıf yoksa soyut sınıflar için arabirimleri alt sınıfı emin olun ve tabii ki bir sınıf önlemek için esneklik ve kapsülleme eklersiniz önemli sorunlar Yüksek rulmanından bunu kullanmak için varsa sınıf esnek kapsüllü olduğundan emin olun ve bu durumda kavrama normalde o zaman nother desen içeriden gelip bir sorunu olacak bu Yüksek kohezyon denir Bu bir nesnenin sorumluluklarını olan odak nasıl bir ölçüdür sınıf anlamak çok kolaydır tutmak çok önemlidir korunur ve onlar da sınıfları oluşturmak istediğiniz yeniden kullanılabilir olması gerektiğini çok az sorumlulukları ele Sadece bir kısmı için hedeftir sisteminizi seviyorum kardeşinle tüm küçük parçaları ele pek sınıfları var Bu sınıflar çok az yöntemleri olmalı ve diğer çalışması gerekir sınıflar dolgu doldurmak için Eğer herhangi bir kuşkunuz varsa ihtiyaçları daha karmaşık olarak kabul edilir ve olacağını Eğer olup olmadığını tek bir kişi sınıf yol çok sorumlulukları vardı elbette bir örnek görebilirsiniz benim geçmiş örneklerden burada temsilci yüksek uyum ve uyum biz çok mu bilgisayar tarafından var Farklı şeyler ve henüz bu güzel ve sıkı ve kompakt bakmak Aynı şey ikinci yapacağımız burada göremiyor ATM için doğru olabilir o da çok sıkı denetleyici kalıbında kullanmak için gidiyor hangi ve bunu yapmak için gerekenleri sadece düzgün ve kompakt ve yapar Bu yüzden bu kapsayacak şekilde nihai taşınabilir en denetleyicisi bir göz atalım Öğretici ve ne olursa olsun kariyer kontrolörünü soru yaratıyor soran edilecek ne Nesne UI arasında kalmak için gidiyor ve koordine edecek Tüm bu adam kontrolörü olarak adlandırılan olacak sistem işlemlerini aşk ve çoğu durumda denetleyicileri kavgalar temsil yapacağız o yazılım Benim ATM yazılımı Örneğin ATM nesnesi olarak çalıştırır Kontrolör ve kontrolörler olacak işlemek için kullanılacak oldu ve diğer birçok nesneleri bağlamak çok kolay anlamaya hangi sistem içinde nesne denetleyici sadece nesne aramak olduğunu bağlanır senin dizisi şemasında diğer nesnelerin çoğu bu yüzden burada bakalım yarattığımız sıra şemasıdır Daha önce pasaport kardeşi Dora ve tüm bu adamlar bakarsanız En neler çağrıldığını görebilirsiniz düğümler Yukarıdaki üzerinde yürütülüyor ve tekrar görebilirsiniz bu adam ileri ve geri passe bilgiler pahalı bir yeni bilgi almak ve bu adam ne ATM tüm bu diğer küçük parçalar burada ve orada bir kaç düğüm var ancak ATM farklı bilen bir ton var bunalmış olan Bir dizi diyagram olarak bu görürseniz yani ne söylemek geliyor ATM denetleyicisi ve burada bir örnek görebilirsiniz Burada ATM love it koordine edecek tüm farklı şeyler var ilk ağ bankanın kendisini düzelterek kendisini oluşturmak için gidiyor ATM kartları bankada benim ATM kartları okunabilir çek eğer onun ardından kontrol edecek ağda o Pandits hesap pic olsun miktarı erişmek olacak kolu ekleme var çekilme ve daha sonra işlem için son bilgiler yazdırmak Bu durumda ATM benim denetleyicisi olduğu ve nesne yönelimli tasarım kullanarak sistemlerini oluştururken ne olursa olsun Eğer tekil bir denetleyicisi var emin olmak istiyorum Ana iş denetleyicisi gelen iletileri almak için gidiyor olduğunu aşk UI ya da kullanıcı arayüzü uygun için bu isteğini iletmek için gidiyor Jax sistemi bu o sisteme UI olacak alt bağlanmasını olduğunu UI değiştirmek için izin gidiyor nesneleri dramatik ya da genel sistemini etkileyen herhangi bir şekilde olmadan zaten sekiz bu UI hatırlamak çok önemli gerektiğini asla mümkün mantık o ölürse çünkü ya kontrolör olarak görev Bu dramatik kullanımını sınırlandırmak için gidiyor sistem neden de olmalı ama sistem olayları işlemek gerekir tarafından ele ve hiç bulmak ya da eğer sistem içinde diğer nesneleri düşünüyorum senin Kontrolör şişirilmiş Yapmanız gereken tek şey, birçok denetleyicileri oluşturmak olduğunu o birbirlerinin kontrolörleri farklı parklara tüm kullanıcı temsil var arayüzey böylece ilk bölümü ben her şey olacak kapak next bölümünde kavramak olduğunu Park kavramak için ve o nesneye sonu veya tasarım öğretici olacak Aksi takdirde bir sonraki olduğu için aşağıdaki herhangi bir soru veya yorumlarınızı bırakın.

Açıklama

Video Kod: http://goo.gl/YIxfI Bu eğitimde, ben kavramak ya da Genel Sorumluluk Atama Yazılım Desenler kapsamaktadır. GRASP Eğer nesneler Nesne tasarımı hangi sorumluluklara sahip hangi karar vermek için kullanabileceğiniz kuralları tanımlar. Yaratıcı, Uzman, Kaplin, Kontrolör ve Yüksek Uyum: Burada aşağıdaki kuralları kapsamaktadır. Öğretici herşey anlaşılır ve ilginç hale getirmek için bir sunum, kod örnekleri, dizisi diyagramlar ve sınıf diyagramları içerir. Kullanılan kod yukarıdaki bağlantıyı mevcuttur

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

  • 144
    Olumlu
  • 4
    Olumsuz
  • 66
    Yorum
  • 15811
    Gösterim

SPONSOR VİDEO

Rastgele Yazarlar

  • apenney888

    apenney888

    27 EKİM 2010
  • max2sims2

    max2sims2

    19 Kasım 2008
  • WOSU Public Media

    WOSU Public

    23 AĞUSTOS 2007

ANKET



Bu sayfa işinize yaradı mı?