Suallar 'sinif dizaynı'

Obyekt yönümlü dillərdə bir sinif vahidinin struktur tərifinə istinad edir.
17
Cavablar

Niyə __init __ () hər zaman __new __ () sonra çağırılır?

Mən yalnız dərslərimdən birini düzəltməyə çalışıram və sinif dizaynı ilə eyni stildə bəzi funksiyaları təqdim etmişəm. Ancaq __init__-nin hər zaman __new__-dan sonra niyə çağırıldığını bir az qarışdırdım. Bunu gözləmirdim. Hər kəs mənə nə deyə bilər ...
23.03 'də saat 20: 13-də təyin olundu
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
24
Cavablar

Bir interfeys yaratmaq üçün necə məlumat əldə etmək olar?

İnkişaf etməkdə olan təlimlərimdə bir yerdəyəm, mənə göründüyü kimi interfeyslər haqqında daha çox öyrənməliyəm. Mən tez-tez onları oxuyuram, ancaq mən başa düşə bilmirəm. Aşağıdakı nümunələri oxuyuram: heyvanlar üçün əsas sinif, IAnimal interfeyslə ...
14 yanvar tarixində təyin olundu '09 saat 10:03 'da
7
Cavablar

PHP5: const vs static

PHP5-də konst və statik istifadə arasındakı fərq nədir? Hər biri nə vaxt uyğun? Və ictimai, qorunan və xüsusi oyun nədir?
06 noyabrda təyin olundu. '09 saat 10:10 'da
6
Cavablar

Python'da bir sinif yaratmaq üçün necə?

Bir cığırda ayaq və ayaqları aşkar etmək üçün əvvəlki suallarımla həqiqətən gözəl bir köməkim var idi, amma bütün bu həllər bir zamanda yalnız bir ölçmə üçün işləyirdi. İndi məndən ibarət olan məlumatlar var: təxminən 30 it; hər biri ...
17 noyabrda təyin olundu. '12 saat 12:43 'da
31
cavab

UML praktiki mi?

UML-ə yönəldilmiş dizayn və kolleclərdə bir çox kurslarım var idi və mən UMLin bir proqram təminatından istifadə etmək üçün istifadə oluna biləcəyini başa düşürəm, amma xüsusilə praktiki mi? Birlikdə işləmək üçün bir neçə şərt qoydum ...
20 aug. '08 saat 23:53 'da
9
Cavablar

Marker interfeysinin məqsədi nədir?

Marker interfeysinin məqsədi nədir?
21 iyun 09: 00-da saat 5: 38-də təyin olundu
28
Cavablar

Samanlıq içində bir iğne tapmaq necə?

Bir samanlıq iynəni obyekt yönümlü bir şəkildə ararken, əsasən üç alternativ var: 1. iynə.find (haystack) 2. haystack.find (iynə) 3. searcher.find (iynə, saman) Nə tercih edirsiniz və niyə ? Bilirəm ki, bəzi ...
23 Avqustda təyin olundu '08 ilə 2:49
2
Cavablar

Java adını dəyişdirmə təyinatı - statik bir dəyər kimi bəyan edirmi?

Bir interfeysim var - burada, misal olaraq, gözəl tərtib bir versiya var: public interface Particle {enum Charge {POSITIVE, NEGATIVE} Charge getCharge (); ikiqat getMass (); və s ..) bir fərq varmı ...
31 oktyabr ayını təyin edin '08 saat 02:36 da
10
Cavablar

C # kateqoriyasında sinif adını nə adlandırıram?

Sinif adı üçün bir alias yaratmaq istəyirəm. Aşağıdakı sintaksis ideal olardı: public class LongClassNameOrOneThatContainsVersionsOrDomainSpecificName {...} public class MyName = LongClassNameOrOneThatContainsVersionOrDomainSpecificName; ...
28 oktyabr təyin etdi '08 saat 09:09 'da
3
Cavablar

yeni növlər qaytarma növünü müəyyən edə bilmir - C ++

Çaşqın olduğum üçün, C ++ sinfi quruluşu haqqında düşünürəm. FxMathFunctions.h və .cpp adlı FxMathFunctions.cpp adını verdik .h kimi başlayır: sinif FxMathFunctions {public: FxMathFunctions (); ~ FxMathFunctions (); və ...
07.07 'də saat 23: 57-də təyin olundu
18
Cavablar

<BusinessObject> siyahısı və ya BusinessObjectCollection?

C # yaratmaqdan əvvəl, hər kəs IEnumerable IE tətbiq edən bir verilənlər bazası yaratmaq, biznes obyektləri üçün kolleksiyalar toplayacaqdır: public class CollectionBase: IEnumerable və bundan sonra onların iş obyektlərinin toplusunu çıxarır. ictimai sinif Avtobus ...
22 Avqustda təyin olundu. '08 saat 06:25 'da
13
Cavablar

Java və ya C # -də effektiv sirkulyar tamponları necə kodlaşdırırsınız?

Sabit ölçülü dairəvi tamponu tətbiq edən sadə bir sinif lazımdır. Bu, tipik bir şəkildə gözdə asan, təsirli olmalıdır. EDIT: Bu nöqtədə MT-uyğun olmamalıdır. Həmişə bir kilidi əlavə edə bilərəm ...
26 fevral '09 saat 02:02 'da
7
Cavablar

OO Javascript Constructor Constructor: Neoklasik vs Prototip

Douglas Crockfordun Javascript-in yaxşı hissələrindən danışdığını və gözlərim açıq olduğunu izlədim. Bir nöqtədə o, bir şey dedi: "Javascript, yaxşı proqramçılar bunu təsirli bir şəkildə istifadə edə biləcəyini düşünən yeganə dilidir ...
27 noyabrda təyin olundu. '09 saat 20:38 'da
4
Cavablar

python dairəvi idxal yenidən (bu dizayn ilə yanlış aka)

Python (3.x) skriptlərini nəzərdən keçirin: main.py: test.team idxal qrupundan test.user idxal istifadəçisindən __name__ == '__main__': u = user () t = team () u.setTeam (t) t .setLeader (u) Test / user.py: test.team idxal qrupunun sinif istifadəçisindən: ...
18 oktyabrda təyin olundu '10 saat 2:30 'da