Дълбокото разбиране на ООП и неговите ключови принципи ще ви помогне да разберете по-добре структурата на езика Java и да напишете добър code. Тази селекция от ресурси включва няколко статии, които ще ви научат на основите на ООП, Howто и на някои полезни нюанси.

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

Ако се чудите защо Java е проектирана така, Howто е, а не по друг начин, тогава е време да разгледаме теорията на програмирането — принципите на ООП. Този подробен урок ще ви научи Howво представлява обектно-ориентираното програмиране и ще ви обясни наследяването, абстракцията, капсулирането и полиморфизма. И тогава ще видите примери за това How тези принципи са внедрени в Java.

Принципи на ООП

Ето още един урок за ООП. Ще използва примери, за да ви помогне да разберете Howво представляват класовете и обектите и How да приложите основните принципи на ООП. Ще получите и полезни съвети Howво да направите, за да направите своя стил на програмиране в съответствие с концепциите на ООП.

Капсулация в Java

Този кратък текст ще ви разкаже повече за капсулирането. Защо е необходимо в Java? Как ни помага концепцията за капсулиране? Какво бихме правor без капсулиране и How би изглеждал codeът ни тогава?

Полиморфизъм и приятели

И тази статия е за полиморфизъм . Това ще ви помогне да развиете по-задълбочено разбиране на този принцип на ООП. Ще научите също How статичният полиморфизъм се различава от динамичния полиморфизъм. По принцип в този материал има много нова информация, така че не го пропускайте!