- Learning Python Design Patterns(Second Edition)
- Chetan Giridhar
- 94字
- 2021-07-16 09:46:15
Summary
In this chapter, you learned about the basic concepts of object-oriented programming, such as objects, classes, variables, and features such as polymorphism, inheritance, and abstraction with code examples.
We are also now aware of object-oriented design principles that we, as developers/architects, should consider while designing an application.
Finally, we went on to explore more about design patterns and their applications and context in which they can be applied and also discussed their classifications.
At the end of this chapter, we're now ready to take the next step and study design patterns in detail.
推薦閱讀
- 黑客攻防從入門(mén)到精通(實(shí)戰(zhàn)秘笈版)
- 深入核心的敏捷開(kāi)發(fā):ThoughtWorks五大關(guān)鍵實(shí)踐
- 深度實(shí)踐OpenStack:基于Python的OpenStack組件開(kāi)發(fā)
- 構(gòu)建移動(dòng)網(wǎng)站與APP:HTML 5移動(dòng)開(kāi)發(fā)入門(mén)與實(shí)戰(zhàn)(跨平臺(tái)移動(dòng)開(kāi)發(fā)叢書(shū))
- Apache Spark Graph Processing
- 3D少兒游戲編程(原書(shū)第2版)
- 零基礎(chǔ)學(xué)Python數(shù)據(jù)分析(升級(jí)版)
- Learning Unity 2D Game Development by Example
- Learning Probabilistic Graphical Models in R
- NGINX Cookbook
- HTML5開(kāi)發(fā)精要與實(shí)例詳解
- Visual Basic 6.0程序設(shè)計(jì)實(shí)驗(yàn)教程
- Webpack實(shí)戰(zhàn):入門(mén)、進(jìn)階與調(diào)優(yōu)(第2版)
- Visual C++程序開(kāi)發(fā)范例寶典
- 軟件定義存儲(chǔ):原理、實(shí)踐與生態(tài)