OOP, as Object-Oriented Programming, is the the main programming paradigm nowadays. Not only Python, but also C++, Java and other programming languages, is using this paradigm.
In my personal understanding, OOP is a way that programmer follows when they want to create new codes. By using OOP, these codes are referred to certain object with certain attributes and features. For instance, the class "Stack" is in other words describing floors of stones that can be only added and removed at the top. In this way, tons of complex code is packaged into many objects. Whenever user and other developer want to use them, they don't need to build again. By contrast, the only thing they need to do is to call the object and the method inside it.
This programming paradigm benefits the developing of computer programming in many ways. Firstly, the new programmers can build their codes on the previous codes, which saves time. Secondly, OOP provide user with great convenience. Users do not need to understand the complex code they buy. They can utilize them just by calling object and method names. Thirdly, OOP programs are closely related to the real world problems. For instance, the "turtle" class is built for turtle robots in reality. Therefore, the none value codes drive the robots accomplish movements. By selling robots, the society is benefited and then these codes product values. Generally speaking, OOP is a proper and meaningful paradigm in programming.
In my personal understanding, OOP is a way that programmer follows when they want to create new codes. By using OOP, these codes are referred to certain object with certain attributes and features. For instance, the class "Stack" is in other words describing floors of stones that can be only added and removed at the top. In this way, tons of complex code is packaged into many objects. Whenever user and other developer want to use them, they don't need to build again. By contrast, the only thing they need to do is to call the object and the method inside it.
This programming paradigm benefits the developing of computer programming in many ways. Firstly, the new programmers can build their codes on the previous codes, which saves time. Secondly, OOP provide user with great convenience. Users do not need to understand the complex code they buy. They can utilize them just by calling object and method names. Thirdly, OOP programs are closely related to the real world problems. For instance, the "turtle" class is built for turtle robots in reality. Therefore, the none value codes drive the robots accomplish movements. By selling robots, the society is benefited and then these codes product values. Generally speaking, OOP is a proper and meaningful paradigm in programming.
No comments:
Post a Comment