面向对象

58 阅读1分钟

面向对象

面向对象编程

    对于具有 相同属性 和 功能 的 抽象类的描述
        有 一个面 四条腿 能坐能躺
            床 桌子 凳子 沙发....

        有皮 有果肉 能吃能榨汁
            西瓜 橙子 ....

    所谓的 面向对象编程 是 相对于 面向过程编程 而言的一种编程思想 编程方式 编程语法 

面向过程编程方式

            定义变量 
            设定程序 
            执行程序
            ....
            程序的执行是一步一步按照顺序执行
            这个顺序过程不能乱 关注点是程序的执行过程

            例如 吃饺子 
                和面
                剁馅
                擀皮
                包饺子
                烧水 
                煮饺子
                捞饺子
                吃饺子

面向对象的编程方式

            定义一个 对象 
            将 执行程序需要的数据 存储在对象的属性中
            将 执行程序需要的代码 存储在对象的函数中
            执行时 只需要通过 调用对象中存储的函数 
            就可以 调用对象中存储的数据 执行 需要的程序

            重点在于 创建 对象

            吃饺子 
                找 饺子馆 
                下单 
                等着吃

总结面向对象的核心

1,  程序执行需要的数据(属性属性值) 
2,  程序执行需要的代码(属性函数方法)