java面向对象编程的工作原理

面向对象编程的工作原理

可以将你创建的Java程序视为对象,就像真实世界中存在的物体一样。

对象独立于其他对象而存在,以特定方式同其他对象交互,可以与其他对象合并成更大的东西。

如果将计算机程序视为一组彼此交互的对象,设计出的程序将更可靠,更容易理解,更容易在其他项目中重用。

将创建一个显示饼图的Java程序。饼图是一个圆,使用不同颜色的扇形区域表示数据

饼图是一个由更小的对象(具有不同颜色的扇形区域、指出每个扇形区代表什么的图例以及标题)组成的对象。

![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/7f39b56ca72b401591cab13660c02475~tplv-k3u1fbpfcp-zoom-1.image)

编辑

添加图片注释,不超过 140 字(可选)

一个显示饼图的Java程序

每个对象都有区别于其他对象的特征。饼图是圆的,而柱状图则使用一系列矩形来表示数据。

如果你用划分饼图的方式划分计算机程序,也就是在进行面向对象编程(OOP)。

在面向对象编程中,对象包含两项内容:属性和行为。属性描述对象并使其不同于其他对象,而行为指的是对象能做什么。

在Java中,创建对象时使用类作为模板,“类”是对象的母版,它可以决定对象应有哪些属性和行为。

对术语“类”应该不陌生,因为Java程序就是被称为类。

使用Java创建的每个程序都是类,你可以将它用作创建新对象的模板。

例如,任何使用字符串的Java程序都使用了根据String类创建的对象。

String类包含属性和行为,前者决定了String对象是什么样的,而后者控制String对象能做什么。

在面向对象编程中,计算机程序是一组对象,这些对象协同工作以完成某项任务。

有些简单的程序看似只有一个对象(类文件)组成,但即使是这样的程序也使用了其他对象来完成其工作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值