CodeGym /Java курс /All lectures for BG purposes /Допълнителни уроци за ниво

Допълнителни уроци за ниво

All lectures for BG purposes
Ниво , Урок
На разположение

В това ниво научихте Howви примитивни типове има Java и How те се разширяват и стесняват. Говорихме за обекти и класове. Нещо повече, започнахме да изучаваме Howво прави Java Java — принципите на обектно-ориентираното програмиране. Бъдете търпеливи още малко: преди да преминете към следващото ниво, препоръчваме ви да преминете през този урок.

Принципи на обектно-ориентираното програмиране

Вече знаете How е организирано всичко в Java: декларирате класове и създавате обекти въз основа на класове, класовете имат методи и т.н. Но защо всичко е така, а не иначе? Защо езикът е структуриран така, че програмите да се състоят от класове и обекти, а не от нещо друго? Защо беше измислено понятието „обект“ и поставено на преден план? Всички езици ли са проектирани по този начин? Ако не, Howви предимства дава на Java? Има много въпроси. Този урок ще ви помогне да се справите с тях. Ще се потопите дълбоко в принципите на ООП: наследяване, абстракция, капсулиране и полиморфизъм.


Коментари
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION