Жалпы, дананың күйіне тәуелді емес кез келген әдіс статикалық болуы керек. Кездейсоқ статикалық емес мүшелерді қосуға және сыныптарды құруға жол бермеу үшін статикалық әдістерден басқа ештеңені қамтымайтын көмекші сыныптардың өздері статикалық деп жариялануы керек.
Көмекші әдістер статикалық болуы керек пе?
21 Жауаптар. Мен мұндай көмекші әдістердің жеке статикалық болғанын қалаймын; бұл оқырманға объектінің күйін өзгертпейтінін көрсетеді.
Көмекші сынып статикалық бола ала ма?
Көптеген көмекші немесе қызметтік сыныптар статикалық әдістерді пайдаланады. Көмекші сыныптың бірнеше данасын жасағыңыз келсе, статикалық емес әдістерді ғана пайдалануыңыз керек, бірақ сізге жай ғана кіріс -> функциясы -> шығысы қажет болғандықтан, мен әдістерді статикалық ететін едім.
Статикалық көмекші сыныптары нашар ма?
Статикалық көмекші сыныптары неге нашар? Статикалық көмекші сыныптары жаман, себебі олар бағдарламаларды түсінуді қиындатады (және осылайша жаңа әзірлеушілерге қосылуды қиындатады), қателерге әкеледі, себебі олар қандай деректермен жұмыс істейтіні белгісіз және олар байланыстырудың жоғарылауына байланысты өзгерістерді қиындатады.
Көмекші әдістер жеке болуы керек пе?
Ішкі көмекші әдістері (мүмкін) жақсы
Егер әдіс шынымен жалпыға ортақ әдіс үшін көмекші болса және басқа контексте өздігінен өмір сүру мағынасы болмаса, бұл оныжеке әдіс ретінде сақтағаныңыз дұрыс.