2020-04-12 |

面向对象OOP

Java使用面向对象编程(OOP),这是一种编程风格,旨在使对编程的思考更接近于对现实世界的思考。

在OOP中,每个对象都是一个独立的单元,具有唯一的标识,就像现实世界中的对象一样。

苹果是物体,杯子也是。每个人都有自己独特的身份。有可能两个杯子看起来一模一样,但它们仍然是分开的,独特的物体。

对象还具有用于描述它们的特征属性。

例如,汽车可以是红色或蓝色,杯子可以是满的或空的,等等。这些特性也称为属性。属性描述对象的当前状态。

在现实世界中,每个对象都有自己的行为方法

汽车开动了,电话响了,等等。

这同样适用于对象:行为特定于对象的类型。

总之,在面向对象编程中,每个对象都有三个维度:标识、属性和方法。

属性描述对象的当前状态,通过对象的方法来演示对象能够做什么。

class 类

类描述对象将是什么,但它与对象本身是分离的。

换句话说,类可以被描述为对象的蓝图、描述或定义。可以将同一类用作创建多个对象的蓝图。第一步是定义类,然后成为对象创建的蓝图。

每个类都有一个名称,每个都用于定义属性和行为。

属性和行为(方法)的一些示例:

 属性               行为   
 sex 性别           walk 行走
 age 年龄           sleep 睡觉
 width 宽           run   跑步
 height 功底        jump 跳高

换句话说,对象是类的实例。

0

  • 上一篇:没有了

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论