面向对象的语言

面向对象的语言

面向过程和面向对象的设计思想

  • 面向过程:procedure oriented programming 缩写POP

  • 分析出解决问题所需的步骤,然后把步骤一部哟不实现。

  • 面向对象语言(Object-Oriented Language)缩写为POP,是一类以对象作为基本程序结构单位的程序设计语言,指用于描述的设计是以对象为核心,而对象是程序运行时刻的基本成分。语言中提供了类、继承等成分,有识认性、多态性、类别性和继承性四个主要特点。

  • 以分类的方式进行思考和解决问题,面向对象的思维方式适合于处理复杂的问题,其思想更符合人类的认知习惯。

    对比

  • 面向过程适合处理简单的事情,直接关注流程,简单有效。

  • 面向对象适合处理复杂的事情,先使用面向对象的方式对整体关系做出分类,然后根据不同的类深入细节的处理。

    关系

  • 面向对象无法取代面向过程,他们是相辅相成的。面向对象关于从宏观上把握事物之间的关系,在具体到如何实现某个细节是,仍然采用面向过程的思维方式。面向对象如果离开了面向过程,就无法真正的落地,成为无水之源。

    Java类

  • 类是对象的模子,具有相同属和方法的一组对象的集合,类是不存在的,是用来描述对象信息。在计算机的世界里面,计算机关注的是数据信息,我们描述数据信息的时候一定要描述数据类型,对象就是具体的数据信息,类是信息的数据类型。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值