- Python面向?qū)ο缶幊蹋簶?gòu)建游戲和GUI
- (美)艾維·卡爾布
- 251字
- 2023-06-29 17:17:35
內(nèi)容提要
本書首先介紹構(gòu)建類和創(chuàng)建對(duì)象的基礎(chǔ)知識(shí),并結(jié)合代碼講述如何將理論付諸實(shí)踐;然后討論面向?qū)ο缶幊痰年P(guān)鍵概念—— 封裝、多態(tài)性和繼承,包括如何使用對(duì)象管理器創(chuàng)建并管理多個(gè)對(duì)象,如何通過封裝對(duì)客戶端代碼隱藏對(duì)象的內(nèi)部細(xì)節(jié),如何使用多態(tài)性定義一個(gè)接口并在多個(gè)類中實(shí)現(xiàn)它,如何應(yīng)用繼承構(gòu)建現(xiàn)有代碼;最后講述如何構(gòu)建一款帶完整的動(dòng)畫和聲音的視頻游戲,從而將所有內(nèi)容整合在一起。本書涵蓋了兩個(gè)功能齊全的Python代碼包,它們將加速Python中圖形用戶界面程序的開發(fā)。
本書不僅適合Python開發(fā)人員閱讀,還適合計(jì)算機(jī)相關(guān)專業(yè)的師生閱讀。
推薦閱讀
- Modular Programming with Python
- Learning Chef
- BeagleBone Media Center
- Network Automation Cookbook
- 青少年美育趣味課堂:XMind思維導(dǎo)圖制作
- Python應(yīng)用輕松入門
- Getting Started with SQL Server 2012 Cube Development
- C語言開發(fā)基礎(chǔ)教程(Dev-C++)(第2版)
- Python Data Structures and Algorithms
- Mastering Linux Security and Hardening
- MINECRAFT編程:使用Python語言玩轉(zhuǎn)我的世界
- RubyMotion iOS Develoment Essentials
- Python Machine Learning Cookbook
- Drupal 8 Development:Beginner's Guide(Second Edition)
- Qt 5.12實(shí)戰(zhàn)