什么是对象? 我是单身狗,我没有对象:我是C程序猿,我没有对象:我是程序猿,我只会new一个对象. 言归正传,想想从一个电商网站上买一个东西,“进入首页,搜索商品,选型购买,登录下单,支付完成”,这里面有多少个对象.在我的理解中,对象是一个物,无论是一个真实的物还是一个虚拟的物,但不会是一个动作.比如“登录”是一个动作而不是一个物,所以“登录”不应该是一个对象(类定义),而应该是用户对象里面的一个方法.所以上面那一句的流程中,明显涉及的对象有:商品.用户.购物车.订单,隐含的对象有:页面控制器.