A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

类对象能做的事似乎类名都能做啊,为什么还要创建类对象呢,而且类名本身就是一个类对象啊,再创建一个类对象岂不是多此一举?

4 个回复

倒序浏览
类只是抽象啊。
对象是类的实例化啊,你得给他分配内存和初始化。

人时一个类,小明出生了就是人这个类的一个实例化对象啊,你得给他血肉之躯还有各种属性啊。

你招聘员工给你写程序,你不能说是个人就行吧,它得有能给你干活的技能啊。不是每个人都有写程序这项技能的啊。

回复 使用道具 举报
类是一种抽象的概念,对象才是实例,
你想实现一个功能,比如找个人洗衣服
总不能找个"人"这样抽象的类吧,
总应该找个对象,比如小明,然后让小明去洗衣服
回复 使用道具 举报
基于内存管理的角度 也可以理解 对象的好处
当类需要成员变量的时候,从哪儿来?
定义局部变量吗?或者是全局变量吗?
那得买大多内存的手机?
回复 使用道具 举报
看看 感谢分享
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马