Курс "ООП на Python"

4,1
28 komente
500+
shkarkime
Vlerësimi i përmbajtjes
Vlerësuar për 3+
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit

Rreth këtij aplikacioni

Lënda "Programimi i orientuar nga objekti në Python" prezanton tiparet e programimit të orientuar nga objekti në përgjithësi dhe zbatimin e tij në gjuhën Python. Aplikacioni plotësohet me shembuj të zgjidhjeve praktike të punës. Vetë mësimet janë të disponueshme lirshëm në https://younglinux.info/oopython/course. Versione të shkurtra video të mësimeve: https://www.youtube.com/playlist?list=PLx40Tc4pO423OvwMLI7VNwXqoSOnWF_53

Kursi supozon njohuri paraprake të programimit të strukturuar në Python, me të cilat mund të njiheni në kursin tonë të parë "Python. Hyrje në Programim": https://younglinux.info/python/course.

Kursi përfshin 15 mësime:

1. Çfarë është programimi i orientuar nga objekti
2. Krijimi i klasave dhe objekteve
3. Konstruktori i klasës - metoda __init __ ()
4. Trashëgimia
5. Polimorfizmi
6. Kapsulimi
7. Përbërja
8. Mbingarkesa e operatorit
9. Metodat statike
10. Përsëritësit
11. Gjeneratorët
12. Modulet dhe paketat
13. Dokumentimi i kodit
14. Shembull i Programit Python të Orientuar nga Objekti
15. Rezultatet e lëndës "Programim i orientuar nga objekti në Python"

Konceptet kryesore në programimin e orientuar nga objekti janë "klasa" dhe "objekti". Objektet rrjedhin nga klasat e tyre. Në gjuhën e programimit Python, objekte të tilla quhen instanca.

Trashëgimia, polimorfizmi dhe kapsulimi janë parimet bazë, shtyllat e programimit të orientuar nga objekti. Trashëgimia nënkupton aftësinë për të përcaktuar klasat e fëmijëve, polimorfizmi është një mënyrë e ndryshme e zbatimit të së njëjtës gjë, kapsulimi është fshehja dhe kombinimi i të dhënave dhe metodave. Përbërja zbatohet më rrallë, kjo nënkupton aftësinë për të krijuar objekte, pjesët përbërëse të të cilave janë objekte të klasave të tjera.

Një konstruktor në OOP është një metodë e klasës që thirret automatikisht kur krijohet një objekt nga kjo klasë. Në të njëjtën kohë, konstruktori i referohet metodave të mbingarkesës së operatorit. Emrat e metodave të tilla rregullohen nga vetë gjuha e programimit, dhe thirrja e tyre ndodh automatikisht kur objekti merr pjesë në operacione të caktuara. Për shembull, shtimi, nxjerrja e një elementi, etj.

Iteratorët janë një lloj i veçantë i objekteve, të ngjashme me koleksionet si një listë, por që nuk ruajnë të gjithë grupin e elementeve, por krijojnë vetëm një sa herë që aksesohet. Python ka klasa të integruara të të dhënave, nga të cilat krijohen iteratorët. Sidoqoftë, ju gjithashtu mund të përcaktoni klasat tuaja, rastet e të cilëve do të kenë aftësi përsëritëse.
Përditësuar më
11 qer 2023

Siguria e të dhënave

Siguria fillon me njohjen e mënyrës se si i mbledhin dhe i ndajnë zhvilluesit të dhënat e tua. Praktikat për privatësinë dhe sigurinë e të dhënave mund të variojnë bazuar në përdorimin, rajonin dhe moshën tënde. Këto informacione janë dhënë nga zhvilluesi dhe ato mund të përditësohen me kalimin e kohës.
Nuk ndahen të dhëna me palë të treta
Mëso më shumë për mënyrën se si e deklarojnë zhvilluesit ndarjen e të dhënave
Nuk mblidhen të dhëna
Mëso më shumë për mënyrën se si e deklarojnë zhvilluesit mbledhjen e të dhënave

Vlerësime dhe komente

4,3
27 komente

Ç'të reja ka

Измененно оформление кода, переписан урок про инкапсуляцию