Sorğular 'mücərrəd'

mücərrəd, bir sıra obyekt yönümlü proqramlaşdırma dilləri tərəfindən paylaşılan bir sözdür. Metodlar və dərslər tətbiq mantığının tam tətbiqini əks etdirmədiklərini və uzadılmasını göstərmək üçün öz əksini tapıblar. Xülasə dərsləri yaradıla bilməz və onların alt sinifləri üçün vahid bir interfeys təmin etməklə yanaşı, hər alt sinif üçün yenidən müəyyən edilməməli olan ümumi metodları tətbiq etməyə xidmət edir.
20
Cavablar

Soyut funksiya ilə virtual funksiya arasındakı fərq nədir?

Virtual və ya mücərrəddən istifadə etmək üçün nə vaxt tövsiyə olunur? Doğru yanaşma nədir?
24 dəq. '08 saat 17:11 'də
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ə
10
Cavablar

Pythonda mücərrəd dərslər yarada bilərəmmi?

Python'da bir sinif və ya üsul xülasəsi necə yarada bilər? __New __ () funksiyasını aşağıdakı kimi ləğv etməyə çalışdım: sinif F: def __new __ (cls): istisna ("Müstərh sinfin nümunəsini yaratmaq mümkün deyil"% s "cls), amma əgər indi ...
30 noyabr '12 saat 16:29 'da
9
Cavablar

Java abstrakt interfeys

Bir nümunəni nəzərdən keçirin (java tərtib edilir) ictimai mücərrəd interface Interface {public void interfacing (); ictimai abstract boolean interfacing (həqiqətən boolean); } Niyə interfeys "abstrakt" elan edilməlidir? Yaratıklar ...
26 Avq. '12 saat 12.23 'də
4
Cavablar

Niyə bir Java interfeys üsulunu mücərrəd elan edirsiniz?

Mövcud bir sinifə əsaslanan interfeys yaratmaq üçün Eclipse üçün refactoring funksiyasını "çəkmək interfeysi" istifadə etdim. Dialoq qutusu, yeni interfeysin bütün yeni metodlarını mücərrəd üsullar olaraq yaratmağı təklif etdi. Onu necə istifadə edirsiniz? Mən d ...
13 mart 'da 08:07' də təyin olundu
8
Cavablar

PHP 5.2 + niyə statik sinifin soyut üsullarının istifadəsini qadağan edir?

PHP 5.2-də ciddi xəbərdarlıqlara imkan verildikdən sonra mən ciddi xəbərdarlıq olmadan yazılmış bir layihədən standartlar haqqında ciddi xəbərdarlıqları yükləyərkən gördüm: Qəti standartlar: Statik funksiya Proqramı: getSelectSQL () ...
16 iyun 16: 09-da saat 3: 07-də təyin olundu
6
Cavablar

Niyə C # interfeys üsulları mücərrəd və ya virtual deyildir?

İnterfeyslərdə C # üsulları virtual açar sözünü istifadə etmədən elan edilir və köhnəlmiş sözü istifadə etmədən törəmə bir sinifdə yenidən təyin edilir. Bunun bir səbəbi varmı? Məncə, bu, dilin yalnız bir rahatlığıdır və, əlbəttə ki, ...
set 01 Sep '10 saat 22:21 'də
14
Cavablar

Javascript-də mücərrəd əsas sinfi necə yaratmaq olar?

Soyuducu əsas sinifini javascriptdə modelləşdirmək mümkündürmü? Bunun ən zərif yolu nədir? Gəlin deyim ki, bir şey etmək istəyirəm: - var cat = yeni Animal ('cat'); var it = yeni Heyvan ("it"); cat.say (); dog.say (); Çıxardı: '...
28 Fevralda təyin olundu '09 at 12:06
6
Cavablar

Nə mücərrəd sahələr?

Niyə Java dərslərinin abstrakt sahələri ola bilməz, məsələn, soyut üsullara sahib ola bilərlər? Məsələn: Mənim eyni abstrakt əsas sinfi genişləndirən iki sinif var. Bu iki sinif bir-birinə bənzər bir üsula sahibdir ...
06 fevral '10 'da 1:49' də
10
Cavablar

Soyut bir üsul olmadan soyut üsulları təyin etmək

Soyut bir üsul əlavə etmədən mücərrəd sinfi müəyyən etmək mümkündürmü?
27 yanvar tarixində təyin olundu '11 'də 3:11' də
2
Cavablar

Scala qapalı abstrakt abstrakt mücərrəd sinif

Mühürlü mücərrəd və mücərrəd Scala sinfi arasındakı fərq nədir?
13 İyun tarixində saat 18: 30-da təyin olundu
3
Cavablar

URL "abstrakt: doğrudur" niyə göstərilməlidir?

Bu gün Ionica'daki meşhurları daha yaxşı anlamak üçün ui-router yapıyorum ve fark ettim ki, URL'lerin sekmelerinin soyut halini verir. Müstəsna dövlətlərdən istifadə etdiyim tək zamanlar, mən poo ...
17 oct. '15 saat 3:50 'da
5
Cavablar

Java 8-də "funksional interfeys" in dəqiq tərifi

Son vaxtlarda Java 8-i öyrənməyə başladım və Java lambda ifadələrinin tətbiq edilməsi üçün lazım olan "funksional interfeys" anlayışını tam başa düşmürəm. Java lambda funksiyaları üçün olduqca ətraflı bir kılavuz var, amma bir fəsildə vurulmuş oldum ...
02 fevral '13 'də 1:12' də
3
Cavablar

Swift metodu - bir alt sinif tərəfindən ləğv edilməli olan bir sinif

Swift-də "təmiz virtual funksiya" yaratmaq üçün standart bir yol varmı, yəni? hər subclass tərəfindən ləğv edilməli olan və əgər deyilsə, kompilyasiya zamanı səhvinə səbəb olan bir?
İyun 09 '14 'də saat 01:07' də təyin olundu
5
Cavablar

Bir konstruktor mənim mücərrəd sinifimin bütün alt siniflərində müəyyənləşdirməyə necə məcbur edə bilər?

Soyuducu üsulları müəyyən edən mücərrəd sinif A var. Bu, sinfi qeyri-sabit olması üçün bütün abstrakt metod tətbiq edilməlidir. Bütün alt siniflərin 2 ints ilə bir konstruktor tətbiq etməsini istəyirəm ...
İyul ayının 2-də saat 11: 55-də