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ə.
6
Cavablar

Obyekt yönümlü Javascript tövsiyələri?

Hesab edirəm ki, mən Javascript-da böyük bir layihəni kodlaşdırıram. Sonuncunun olduqca bir macəra olduğunu xatırlayıram, çünki JS hackinqi tez bir zamanda oxunmaz hala çevrilə bilər və bu kodun təmiz olmasını istəyirəm. Yaxşı, lib yaratmaq üçün obyektləri istifadə edirəm, amma bir daşıyıcı var ...
Mayın 25-də saat 09: 00-da təyin olundu
6
Cavablar

Prototip mirasın klassik üstünlüyü üstünlüyü?

Deməli, nəhayət, bütün bu illərimi ayaqlarımı sürükləyərək dayandım və JavaScript-ni "düzgün" öyrənməyə qərar verdim. Dil dizaynının ən mühüm elementlərindən biri mirasın tətbiqidir. Ruby'də təcrübə sahibi olduğumda, bağlanma və dinamikliyi görməkdən çox xoşbəxt oldum ...
10 may 10: 10-da təyin olundu
5
Cavablar

Python '__enter__' və '__exit__'

Bunu kimsə kodunda gördüm. Bu nə deməkdir? def __enter __ (self): özünü def __exit __ (özünü, növü, dəyər, tb): self.stream.close () __future__ dən ithalat ilə_statement # python2.5 sinfi a (obyekt) üçün: def __enter __ (s ...
31 dekabr 10:10 da
7
Cavablar

Siyahıdan foreach olmadan maddələrdən maddələrə necə kopyalanmaq olar?

Foreach istifadə etmədən bir siyahıda olan elementləri digərinə C # -də necə ötürmək olar?
23 dekabrda təyin olundu '09 saat 14:17 'də
10
Cavablar

JavaScript bir interfeys növü var (məsələn, bir Java interfeysi)?

JavaScript-ni istifadə edərək, OOP-nu necə edəcəyini öyrənirəm. Bir interfeys konsepsiyası var (məsələn, bir Java interfeysi)? Beləliklə, bir dinləyici yarada bilərəm ...
14 Sentyabrda təyin olundu '10 saat 18:16 'da
16
Cavablar

Obyekt yönümlü bir paradiqmada boş coupling və sıx birləşmə arasındakı fərq nədir?

Pulsuz bir istiqraz və sıx bir bağ arasındakı fərqi obyekt odaklı bir paradiqmada dəqiq fərq izah etmək mümkündürmü?
Mayın 14-də saat 10: 00-da təyin olundu
7
Cavablar

Birləşmə, kompozisiya və asılılıq arasında fərq nədir?

Birləşmə, kompozisiya və asılılıq arasında fərq nədir?
29 oktyabr təyin etdi '09 saat 17:50 'də
16
Cavablar

Getters və setters pis? Çatışan məsləhətlər

Hal-hazırda bir neçə müxtəlif rejimdə sadə bir Java oyun üzərində çalışıram. Oyunun əsas sinifini digər siniflərdə əsas məntiq yerləşdirmək üçün genişləndirdim. Buna baxmayaraq, oyunun əsas sinifi hələ olduqca sağlamdır. Sürətli sonra ...
19 fevral müəyyən olundu '09 saat 15:33 'da
8
Cavablar

Javascript bir dil prototipi nə deməkdir?

Javascriptin əsas üstünlüklərindən biri prototipə əsaslanır. Ancaq bu, Javascriptin prototipə əsaslanmasının nə deməkdir və niyə bu bir üstünlükdür?
09 oktyabr ayı. '08 saat 10:22 'də
4
Cavablar

Prototipdən istifadənin üstünlükləri, həmçinin dizaynçıların direktivasiyasında metodların müəyyən edilməsi üstünlükləri?

Onlardan hər hansı birini digər tərəfdən istifadə etmə üstünlüyü varmı və hansı istiqamətdə getməliyəm? Dizayn yanaşması: var Class = function () {this.calc = funksiyası (a, b) {a + b; }; }; Prot ...
22 dekabrda təyin olundu. '10 saat 13:40 'da
11
Cavablar

Javascript-də statik metotla müqayisədə

Mən bunu biləcəyini bilirəm: Foo () {} funksiyası; Foo.prototype.talk = function () {alert ('hello ~ \ n'); }; var a = yeni Foo; a.talk (); // 'hello ~ \ n' Foo.talk () // çağırmaq istəyirsinizsə, bu Foo.prototype.talk () işləməyəcək // bu corr ...
08 oktyabr təyin etdi '11 at 5:58
10
Cavablar

C ++ statik bir sinif yaratmaq üçün necə?

C ++ statik bir sinif yaratmaq üçün necə? Cout << "bit 5" << BitParser :: getBitAt (tampon, 5) << endl; Bir BitParser sinifi yaratdığımı fərz etdim. BitParser sinifinin tərifi nə olacaq?
13 Avqust müəyyən '08 saat 2:35 'da
20
Cavablar

PHP5-də Singleton dizayn modelinin yaradılması

PHP5 dərsləri istifadə edərək bir tək sinif yaratmaq üçün necə?
15 okta təyin olundu. '08, 3:33
23
Cavablar

Necə obyekt yönümlü layihələr hazırlayırsınız?

Mən böyük bir layihə üzərində çalışıram (mənim üçün) bir çox sinifə sahib olacaq və genişlənməlidir, amma proqramımın necə planlaşdırılması və necə dərslərin necə qarşılıqlı əlaqəsi olmalıdır. OOD kursunu bir neçə semestr üçün aldım və çoxdan öyrəndim ...
09: 09-da 1: 10-da təyin olunur
10
Cavablar

Objective-C-də sinif səviyyəsində xüsusiyyətləri necə elan etmək olar?

Bəlkə də bu aydındır, amma Objective-C-də sinif xüsusiyyətlərini necə elan etməyi bilmirəm. Hər bir sinif üçün bir lüğəti önbelleğe qoymalı və bir sinifə qoymağı maraqlandırmalıyam.
30 mart 'da 07:09' də təyin olundu