A Brief Introduction to OOP in Python and Solidity
摘要
In previous chapters, you practiced OOP by doing hands-on activities related to software application development. Mainly, you have practiced OOP concepts through C++ language. Moreover, having a good understanding of OOP principles and knowledge, you can easily learn any OOP language. This chapter introduces two important OOP languages: Python and Solidity. Specifically, you quickly learn Python and Solidity basic programming constructs related to OOP and practice them through various hands-on activities. Learning Python enables you to work in important computer science fields such as data science, machine learning (ML), and artificial intelligence (AI). On the other hand, learning Solidity helps you explore popular decentralized applications such as blockchain.