- Learning Object-Oriented Programming
- Gastón C. Hillar
- 107字
- 2021-07-16 13:46:04
Summary
In this chapter, you learned how to recognize real-world elements and translate them into the different components of the object-oriented paradigm: classes, attributes, methods, and instances. You understood the differences between classes (blueprints or templates) and the objects (instances). We designed a few classes with attributes and methods that represented blueprints for real-life objects. Then, we improved the initial design by taking advantage of the power of abstraction, and we specialized in the Ellipse
class.
Now that you have learned some of the basics of the object-oriented paradigm, you are ready to start creating classes and instances in Python, JavaScript, and C# in the next chapter.
推薦閱讀
- 摩登創(chuàng)客:與智能手機(jī)和平板電腦共舞
- 差分進(jìn)化算法及其高維多目標(biāo)優(yōu)化應(yīng)用
- MySQL數(shù)據(jù)庫(kù)基礎(chǔ)實(shí)例教程(微課版)
- HDInsight Essentials(Second Edition)
- 組態(tài)軟件技術(shù)與應(yīng)用
- Hands-On Full Stack Development with Go
- Service Mesh實(shí)戰(zhàn):基于Linkerd和Kubernetes的微服務(wù)實(shí)踐
- Python程序設(shè)計(jì)與算法基礎(chǔ)教程(第2版)(微課版)
- Scratch趣味編程:陪孩子像搭積木一樣學(xué)編程
- 單片機(jī)原理及應(yīng)用技術(shù)
- Web Developer's Reference Guide
- Django Design Patterns and Best Practices
- Backbone.js Testing
- Modernizing Legacy Applications in PHP
- 進(jìn)入IT企業(yè)必讀的324個(gè)Java面試題