2016 - 2024

感恩一路有你

java面向对象例子 什么是面向对象的方法?

浏览量:2898 时间:2021-03-13 16:00:59 作者:admin

什么是面向对象的方法?

面向对象编程语言必须有一个描述对象及其关系的语言组件。这些编程语言可以概括为以下几类:系统中的所有事物都是对象;对象是属性及其操作的封装;对象可以根据其属性划分为类,对象成为类的实例;实例关系和继承关系是对象之间的静态关系;消息传递是对象之间动态关系的唯一形式,也是计算的唯一形式;方法是消息序列。

什么是面向对象和面向过程?

面向流程:

面向流程是一种自顶向下的编程。

面向过程的优势:性能比面向对象的高,因为类调用需要实例化,这会增加成本并消耗更多资源。例如,单片机、嵌入式开发、Linux/Unix等一般都采用面向过程的开发,而性能是最重要的因素。

缺点:无面向对象、易维护、易重用、易扩展。

面向对象:

面向对象是使事物高度抽象。面向对象首先要建立抽象模型,然后直接使用模型。

优点:易于维护、易于重用、易于扩展,因为面向对象具有封装性、继承性、多态性的特点,可以设计一个低耦合的系统,使系统更加灵活、易于维护。面向对象技术具有程序结构清晰、程序框架自动生成、实现简单、有效减少程序维护工作量、代码重用率高、软件开发效率高等优点。

缺点:由于类调用需要实例化,成本相对较大,资源消耗相对较高,性能低于面向进程的。

java面向对象例子 面向对象编程思想 面向对象实例

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。