A duhet që ndihmësi të jetë statik?

A duhet që ndihmësi të jetë statik?
A duhet që ndihmësi të jetë statik?
Anonim

Në përgjithësi, çdo metodë që nuk varet nga gjendja e një shembulli duhet të jetë statike. Klasat ndihmëse që nuk përmbajnë asgjë përveç metodave statike duhet të deklarohen vetë statike për t'ju parandaluar që të mos shtoni aksidentalisht anëtarë jostatikë dhe të instantoni klasat.

A duhet të jenë statike metodat ndihmëse?

21 Përgjigje. Unë preferoj që metoda të tilla ndihmëse të jenë static privat; gjë që do t'i bëjë të qartë lexuesit se ata nuk do të modifikojnë gjendjen e objektit.

A mund të jetë statike një klasë ndihmëse?

Shumica e klasave ndihmëse ose ndihmëse përdorin metoda statike. Ju duhet të përdorni metoda jostatike vetëm nëse dëshironi të krijoni shembuj të shumtë të klasës suaj ndihmëse, por duke qenë se ju nevojitet vetëm një dalje e thjeshtë e hyrjes -> funksion ->, unë do t'i bëj metodat statike.

A janë të këqija klasat ndihmëse statike?

Pse janë të këqija klasat ndihmëse statike? Klasat statike ndihmëse janë të këqija sepse i bëjnë programet më të vështira për t'u kuptuar (dhe kështu më të vështira për t'u futur në bord zhvilluesit e rinj), çojnë në gabime sepse është e paqartë se me cilat të dhëna duhet të operojnë, dhe ato i bëjnë ndryshimet më të vështira për shkak të rritjes së bashkimit.

A duhet të jenë private metodat ndihmëse?

Metodat e ndihmës së brendshme janë (ndoshta) të mira

Nëse një metodë është me të vërtetë thjesht një ndihmës për një metodë publike dhe nuk ka kuptim të jetosh më vete në një kontekst tjetër, atëherë është fine për ta mbajtur atë si një metodë private.

Recommended: