美文网首页
面向对象编程

面向对象编程

作者: 刘圣凯 | 来源:发表于2017-12-02 15:21 被阅读0次

    面向对象编程(Object-Oriented Programming,简称OOP)是一种基于对象的编程思维方式,其概念主要包括:对象、类、数据抽象、数据继承、多态、封装、动态绑定、消息传递,其中类和对象是最重要的两个概念,类是对具有某些功能和属性的抽象模型,而对象就是类的实例化。
    面向对象有3大特点:继承多态封装


    面向对象的思路

    把某个功能看成一个整体(对象),通过调用对象的某个方法来启动功能。在用的时候不去考虑这个对象内部的实现细节,在去实现这个对象细节的时候不用管谁在调用,面向对象的写法不仅更简洁,而且更可控。假设有两个相同功能要启动,用面向过程的写法代码无法维护,而面向对象只需要new一个 新的实例。

    相关文章

      网友评论

          本文标题:面向对象编程

          本文链接:https://www.haomeiwen.com/subject/rbpnbxtx.html