«Конструкторлармен» белгіленетін сұрақтар

Нысан пайда болғанда шақырылатын арнайы кіші бағдарлама.
11
жауаптар

Ашық кілт сөздің мәні неде?

C ++-дегі кілт сөздің мағынасы неде?
23 қыркүйекке белгіленген '08 сағат 16: 58-те
18
жауаптар

Бір конструкторды Java-ден қалай атауға болады?

Конструкторды басқа біреуден (бір сыныптан емес, қосалқы класстан) шақыруға бола ма? Егер солай болса, қалай? Басқа конструкторды шақырудың ең жақсы тәсілі қандай болуы мүмкін (егер мұны бірнеше жолы бар болса)?
12 қарашада орнатылды '08 сағат 11:10
17
жауаптар

Виртуалды қатысушы конструкторға қоңырау шалады

Мен ReSharper-дан объект конструкторынан виртуалды мүшені шақыру туралы ескерту аламын. Неліктен бұл?
23 қыркүйекке белгіленген '08 10:11
10
жауаптар

Негізгі конструкторды C #

Егер базалық сыныптан мұра алсам және мұраланған сыныптың конструкторынан базалық класс конструкторына қандай да бір нәрсе тапсырғым келсе, мұны қалай жасауға болады? Мысалы, егер мен Exception сыныбын иеленетін болсам, келесідей бір нәрсе жасағым келеді: class MyExceptionClass: ...
15 градусқа орнатыңыз . '08 сағат 10:39
5
жауаптар

Жақшалардың жаңа түрімен типтің атына сәйкес келе ме?

Егер «сынақ» - қалыпты класс болса, онда келесі арасындағы айырмашылық бар: Test * test = new Test; және Test * test = new Test ();
06 наурызда сағат 10: 39-да
15
жауаптар

C ++ бағдарламасында конструкторды басқа конструктордан (конструктор тізбегін жасаңыз) шақыруға болады ма?

C # әзірлеушісі ретінде мен іске қосатын конструкторларды қолданамын: class Test {public Test () {DoSomething (); } public сынақ (int count): this () {DoSomethingWithCount (count); } public сынақ (int санау, жол атауы): th ...
21 қарашада орнатылды '08 сағат 12:43
21
жауап

Конструктор мен ngOnInit арасындағы айырмашылық

NgOnInit бұрышы әдепкі ngOnInit өмірлік циклін қамтамасыз етеді. Неге конструктор болса, ngOnInit пайдалану керек?
Наурыздың 3-і күні сағат 8: 14-те белгіленсін
7
жауаптар

Бір конструкторды екіншіден шақыру

Менде тек оқуға арналған өрістерге мәндерді беретін екі конструктор бар. Сынып үлгісі {public Үлгі (string theIntAsString) {int i = int.Parse (theIntAsString); _intField = i; } public үлгілері (int theInt) ...
24 oct орнатыңыз . '10 at 19:06
22
жауаптар

HashSet мәндерін құрылысқа қалай инициализациялау керек?

Бастапқы мәндермен жиынты жасау керек. Set <String> h = жаңа HashSet <String> (); h.add («a»); h.add («b»); Мұны бір код жолында жасаудың жолы бар ма? Мысалы, бұл соңғы статикалық өріс үшін пайдалы.
11 қаңтарда '10 сағат 15:31
13
жауаптар

Python-да бірнеше конструкторлар болудың таза, пионерлік жолы қандай?

Мен соңғы жауапты таба алмаймын. AFAIK, Python сыныбында бірнеше __init__ функциялары болмайды. Бұл мәселені қалай шешуге болады? Мысалы, менің санды деп аталатын сан бар_off_holes қасиеті бар. Қалай екі рет ...
25 наурызда сағат 20: 00-де
21
жауап

Абстракт сыныбында конструктор болуы мүмкін бе?

Абстракт сыныбында конструктор болуы мүмкін бе? Егер солай болса, оны қалай қолдануға болады және қандай мақсатта?
04 қарашада орнатылды . '08 5:46
9
жауаптар

Суперкласс конструкторын шақыру ережелері қандай?

Субкрlass конструкторын субтитрден шақыруға арналған C ++ ережелері қандай? Мысалы, мен Java-да білемін, оны сіз қосалқы кластың конструкторының бірінші сызығы ретінде жасауыңыз керек (және егер болмасаңыз, супер конструкторы no-arg деп аталатын), ол ...
23 қыркүйекке белгіленген '08 сағат 16:09
4
жауаптар

Конструктор мен getInitialState-ді реакция / реакция тілінде қолдану арасындағы айырмашылық қандай?

Мен екеуі де бір-бірімен алмасып көрдім. Олардың екеуінің де негізгі мақсаты қандай? Артықшылықтары / кемшіліктері бар ма? Тәжірибе жақсы ма?
05 маусым 15 сағат 16:53 орнатылды
16
жауаптар

Неге бұл () және супер () конструктордағы алғашқы мәлімдеме болуы керек?

Егер Java () немесе super () деп атасаңыз, конструкторда бұл бірінші мәлімдеме болуы керек. Неліктен? Мысалы: public class MyClass {public MyClass (int x) {}} public class MySubClass кеңейтеді MyClass {public MySubClass (i ...
23 шілдеде 0: 25-де орнатылған
35
жауаптар

.Apply () функциясын «жаңа» операторымен бірге пайдаланыңыз. Бұл мүмкін?

JavaScript-де мен объектінің данасын (жаңа оператор арқылы) жасағым келеді, бірақ конструкторға аргументтердің ерікті санынан өту. Бұл мүмкін бе? Мен осындай нәрсе жасағым келеді (бірақ төмендегі код жұмыс істемейді): function Something () {// init stuff} fun ...
22 oct орнатылды . '09 сағат 15:15