Gilinkitės į įvairius objektiniu orientuoto programavimo aspektus Python kalba, dizaino modelius, duomenų manipuliavimo metodus ir sudėtingų objektiniu orientuotų sistemų testavimo klausimus. Diskusija apie visus terminus yra paremta pavyzdžiais, specialiai paruoštais šiam leidimui, ir praktiniais pratimais kiekvieno skyriaus pabaigoje. Visų pavyzdžių...
kodas suderinamas su Python 3.9+ sintakse ir papildytas tipų anotacijomis, kad būtų lengviau mokytis.
Stivenas ir Dasty siūlo jums aiškų ir išsamų svarbių OOP koncepcijų, tokių kaip paveldėjimas, kompozicija ir polimorfizmas, apžvalgą ir paaiškina jų veikimą naudodami Python klasių ir duomenų struktūrų pavyzdžius, kas akivaizdžiai palengvina projektavimą. Tekste plačiai naudojamos UML klasės diagramos, kad būtų lengviau suprasti santykius tarp klasių. Be OOP, knygoje išsamiai aptariama išimčių apdorojimas Python ir funkcionalaus programavimo metodai, kurie persipina su OOP metodais. Leidinyje pristatomos ne viena, o dvi labai galingos automatizuoto testavimo sistemos: unittest ir pytest, o paskutiniame skyriuje detaliai aptariama paralelinio programavimo ekosistema Python.
Gaukite pilną supratimą apie tai, kaip taikyti objektiniu orientuoto programavimo principus naudojant Python sintaksę, ir išmokite kurti patikimas ir atsparias programas.
Autorius: Stiven F. Lott, Dasti Fillips
Leidykla: piter
Serija: Programuotojų biblioteka
Amžiaus ribos: 16+
Išleidimo metai: 2025
ISBN: 9785446119950
Puslapių skaičius: 704
Dydis: 250h170h20 mm
Viršelio tipas: Soft
Svoris: 1091 g
ID: 1662552
nemokamai
€ 9.99
nemokamai nuo € 80.00
nemokamai
€ 9.99
nemokamai nuo € 80.00