如何理解对象、属性、方法?

对象(Object)是类的实例。 对象(object)是一件事、一个实体、一个名词,可以获得的东西,可以想象有自己的标识的任何东西。对象是类的实例化。一些对象是活的,一些对象不是。比如这辆汽车、这个人、这间房子、这张桌子、这株植物、这张支票、这件雨衣。
概括来说就是:万物皆对象。

属性是对象的“数据”,包括对象的特性、状态等静态信息。

方法是对象的“行为”,包括该对象的操作、功能等能动信息。

-----------------------分割线-----------------------

例如:我的女朋友,她的头发是橘红色的,现在在洗衣服。


对象:女朋友(就是对象)

属性:头发是橘红色(我女朋友的特征或描述,静态的信息!)

方法:洗衣服(能做的事,即方法)

-----------------------分割线-----------------------

对象:头发

属性:橘红色

方法:绑起来

 

 

原文地址:https://www.cnblogs.com/caijf/p/2758429.html