在面向对象编程中,对象是什么意思?

时间:2016-05-11 06:35:33

标签: theory

我对编程理论有一些疑问,在面向对象编程中你的意思是什么? 非常感谢你

2 个答案:

答案 0 :(得分:0)

将其视为

**类是

 defining a model** 

和对象是

"将其变为现实"

答案 1 :(得分:0)

我想说它只是一个实体的抽象。

如果难以理解,请注意以下几点:

  

对象只是某个实例,有一些属性   描述,以及操纵的一些操作/功能。

例如,您可以将篮球视为对象,它可能看起来像:

basketball: {
    // Properties to describe this ball!
    int radius,
    string color,
    decimal price,
    bool isItNew,
    bool isItFullyPumped,
    ....
    // Actions to act on this ball!
    void roll()
    void bounce()
    void flying()
    ...
}

当然,如何抽象将现实生活中的篮球变成一个编程对象,是你的选择和依赖于案例,但你明白了什么是对象