Sorğular 'oop'

Obyekt yönümlü proqramlaşdırma "obyektlərin" istifadə etdiyi bir proqramlaşdırma paradiqmasıdır: məlumat sahələri və metodlarından ibarət olan məlumat strukturları onların qarşılıqlı təsirləri ilə.
5
Cavablar

Türlər () və isinstance () arasında fərqlər hansılardır?

Bu iki kod parçası arasındakı fərq nədir? Type (): type (type) istifadə etməklə idxal növləri: type (type) növüdür. DictType: do_something () növləri.StringTypes: do_something_else () istifadə əgər isinstance (): isinstance (a, dict): d ...
Oct 11'ü təyin etdi . '09 saat 06:50 'da
16
Cavablar

İctimaiyyət, fərdi və qorunan fərqi nədir?

Bir sinifdə ictimai, xüsusi və qorunan funksiyalar və dəyişənlər nə vaxt və nə vaxt istifadə edilməlidir? Onların arasındakı fərq nədir? Nümunələr: // Public public $ variable; ictimai funksiyası doSomething () {// ...} // Şəxsi private $ dəyişən; Şəxsi f ...
06 dekabr '10 'da 1:13' də
23
Cavablar

Funksional proqramlaşdırma GoF dizayn nümunələrini əvəz edirmi?

Ötən il F # və OCaml öyrənməyə başladığımdan bəri, dizayn nümunələrini (xüsusilə Java) iti dillərdə itkin funksiyalara görə əvəzolunmaz bir çox məqalə oxudum. Bir ...
29 noyabrda təyin olundu. '08 saat 11:08 'də
9
Cavablar

Pythonda köhnə stil və yeni stil dərsləri arasındakı fərq nədir?

Pythonda köhnə stil və yeni stil dərsləri arasındakı fərq nədir? Bu günlərdə köhnə stillərdən istifadə etmək üçün bir səbəb varmı?
10 sept qurdu . '08 saat 21:01 'də
13
Cavablar

Namizədlik dərsləri - bütün çağırışı qarşısını almaq üçün necə "Nə menecer"> menecer?

Uzun müddət əvvəl obyektlərin adlandırılması üçün məni "hüququ" izə qoyan bir məqaləni oxumuşdum (blog girişimi hesab edirəm): proqramınızdakı şeyi çağırmaqda çox diqqətli olun. Məsələn, ərizəim (normal bir iş tətbiqi kimi ...
08 dekabr '09 saat 15.55 'də
17
Cavablar

Mixin nədir və nə üçün faydalıdırlar?

"Python Proqramlaşdırma" da Mark Lutz "mixins" yazır. Mən C / C ++ / C # -dən oldum və bu müddət hələ də eşitmədim. Mixin nədir? Bu nümunədə xəttlər arasında oxumaq (bununla əlaqəli olduğum üçün, çox uzun olduğundan) bu işin istifadə edildiyini düşünürəm ...
10 fevral '09 saat 21:50 'da
31
cavab

"İnterfeys proqramlaşdırma" nə deməkdir?

Bunu bir neçə dəfə xatırladım və mən bunun nə olduğunu anlamıram. Nə və niyə bunu edirsiniz? İnterfeyslərin nə etdiyini bilirəm, amma buna əmin deyiləm ki, məni düzgün istifadə etdiyini düşünmürəm.
21 dəq. '08 saat 3:48 'da
28
Cavablar

Liskovun dəyişdirilməsi prinsipinin nümunəsi nədir?

Liskov əvəz prinsipi (LSP) obyekt yönümlü dizaynın təməl prinsipi olduğunu eşitdim. Nədir və onun istifadə nümunələri nədir?
11 Sentyabrda təyin olundu '08 saat 18:17 'də
39
Cavablar

Interface vs Base sinfi

İnterfeyni necə istifadə etməliyəm və əsas sinifi nə vaxt istifadə etməliyəm? Həqiqətən, metodların əsas tətbiqini müəyyənləşdirmək istəmirəm, həmişə bir interfeys olmalıdırmı? Bir sinifdə it və pişik varsa. Niyə tətbiq etmək istərdim ...
11 Sentyabrda təyin olundu '08 saat 18:20 'də
7
Cavablar

Java əsas kitabxanalarında GoF dizayn nümunələrinin nümunələri

Java GoF dizayn nümunələrini öyrənirəm və bəzi real həyat nümunələrini görmək istəyirəm. Əsas Java kitabxanalarında bu dizayn nümunələrinin yaxşı nümunələri hansılardır?
04 noyabrda təyin olundu. '09 saat 16:45 'da
23
Cavablar

C ++-da struct class-dan istifadə etməlisiniz?

C ++ 'da struct vs bir sinifdən istifadə etmək üçün hansı ssenarilər daha yaxşıdır?
10 sept qurdu . '08 saat 19:29 'da
5
Cavablar

Funksional proqramlaşdırma, obyekt yönümlü proqramlaşdırma

Hal-hazırda əsasən OO proqramlaşdırma ilə işləyirəm və funksional bir dil öyrənmək üçün ümid edirəm. Mənim suallarım: Object-oriented funksional proqramlaşdırma zamanını seçirsiniz? Tipik təriflər hansılardır?
17 yanvar təyin etdi '10 'da 0:35' da
18
Cavablar

JavaScript-də bir sinif müəyyən etmək üçün hansı üsullardan istifadə edilə bilər və onların ticarət əməliyyatları hansılardır?

Mən işləyənlər kimi geniş miqyaslı layihələrdə OOP-dan istifadə etməyi üstün tuturam. JavaScript-də bir neçə sinif yaratmaq məcburiyyətindəyəm, amma səhv etmirəmsə, bunun ən azı bir neçə yolu var. Sintaksis nə olacaq ...
23 dekabrda təyin olundu '08 at 2:07
5
Cavablar

Model MVC-də necə qurulmalıdır?

Mən MVC-nin strukturunu anlayıram və tez-tez modelə daxil olmaq üçün nə qədər kodu girməyini merak edərəm. Mən belə üsulları olan məlumatlara giriş sinifinə malik oluruq: public function CheckUsername ($ connection, $ username) {try {...
Mayın 03-də saat 11:
15
Cavablar

Müsahibə: Soyut bir sinif yarada bilərikmi?

Müsahib soruşdu: Soyuq bir sinif nümunəsi yaratmaq mümkündürmü? Dedim: Xeyr. O, mənə dedi: "Yanlış ola bilərik, bu barədə bir az mübahisə etdim, sonra evdə imtahan verməyi söylədilər ... Abstract class my {public void mymethod () {...
set 02 dekabr '12 saat 19:01 'də