我对编程理论有一些疑问,在面向对象编程中你的意思是什么? 非常感谢你
答案 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()
...
}
当然,如何抽象将现实生活中的篮球变成一个编程对象,是你的选择和依赖于案例,但你明白了什么是对象