Loading...
RazielVonChronos avatar RazielVonChronos 4 Точки

Class & Objects, кога и защо?

Привет, вчера в Technologies fundamendals взехме Objects and Classes, та с цел да ги проуча първо трябва да разбера кога и къде могат да се използва и още важното, защо?
При какъв сценарии да се използва Class вместо просто да си направим функциите и променливите извън него?

 

0
Общи приказки 09/11/2018 08:15:52
TeodorStefanovPld avatar TeodorStefanovPld 1274 Точки

това ще ви трябва в професионалните модули вече а защо. Много просто като имаш голям проект няма да хакаш всичко в maina.. говорим за хиляди редове код.А и ти трябва  начин да направиш separation of concerns има и много методологии като Solid и тн.

Идеята е че един код е на едно място и работи оп точно определен начин. Както е в реалния живот.

Отиваш примерно да си купиш кола. Ти си user object колата е car object. Всеки от тези 2 обекта пази уникалните параметри за себе си. И колата не я инетресува и не трябва да знае че ти си user и какво правиш и тн. И обратното теб като user не ти трябва да знаеш в колата какво има и тн ти просто искаш да си я вземеш.А защо какво и как не те е грижа.

Това е много басик обяснение но на тоя етап неискам да ти пълня главата с всички неща. А класа е blueprint-a тои държи методите променливите.А частния случай на класа е object. Все пак ти може да искаш кола аз мога да искам кола и тн.Но макар и 2мата да сме users имаме различни характеристки за отделните неща примерно,различно име години град и тн.

0
09/11/2018 09:18:08
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.