01什么是面向对象

面向对象编程:

      何谓“面向对象”的编程思想?

      顿悟?or 渐悟?

      靠写代码渐悟

     Java的核心思想就是oop

  • 面向过程思想&面向对象                    

                              面向过程思想:1. 步骤简单,第一步做什么,第二步做什么......

                                                        2. 面对过程适合处理较为简单的问题

                              面向对象思想:1. 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,

                                                           然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。

                                                       2. 面向对象适合处理复杂的问题,适合处理需要多人协作的问题!

  • 总结对于描述复杂的事物,为了从宏观上把握,从整体上合理分析,我们需要使用面向对象的思路来分析整个系统,

                     但是,具体到微观操作,仍然需要面向过程的思路去处理。

  什么是面向对象

  • 面向对象编程(oop)

  • 面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据   (抽象)。

  • 三大特性:1. 封装 2. 继承 3. 多态

                 概况:1. 面向对象程序设计的重点事美的设计。

                            2. 定义类其实时定义类中的成员 ( 成员方法和成员变量)。

                           3. 类也可以有属性或者方法。

  • 万物皆对象:1. 可以用Java语言来描述万事万物。

                                2. 把万事万物抽象成一个个class 类:包含了(属性:成员变量)(行为:对应成员方法)

 

思维概况:

  • 面向对象程序设计的重点是类的设计。

  • 定义类其实是定义类中的成员(成员变量和成员方法)

  • 类也可以有属性或者方法

 

  • 当用面向对象进行设计时,相同类的对象具有共同的属性和行为,它把对象分为分为两个部分,

    数据和对象数据(相当于属性)的操作(相当于行为)。

 

posted @   zjw_rp  阅读(21)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
点击右上角即可分享
微信分享提示