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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© LLLLL 中级黑马   /  2015-8-20 13:29  /  1169 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

什么是面向对象,面向对象怎么理解?

6 个回复

倒序浏览
我感觉初学者刚学会面向对象,应该还是没法详细解释清面向对象的!!!以后慢慢理解吧!
回复 使用道具 举报
看看java编程思想的第一章,上面说的挺好的
回复 使用道具 举报
举个例子!
把大象放进冰箱。
我想创建一个大象,再创建一个冰箱。
大象和冰箱就是对象。
然后我让做动作!
冰箱开门,大象走进去,冰箱关门。
面向对象,就是说创建对象,然后让对象去做事情来完成需求。
提高代码的复用性。
回复 使用道具 举报
-----万物皆对象。----
人的姓名,年龄是他的属性,会说话等等是他的方法
房子,面积,大小等都是属性,住,储藏物品等都属于他的方法
还有很多,当你访问了一个对象时,就能够访问对象内的属性及方法。
我找到小明,就能知道他的姓名,年龄等等,这样的话,方便于程序的设计。
回复 使用道具 举报
我感觉的面向对象其实就是在解决问题的时候找能够利用的工具,方法去尽可能简单的完成
任务.这就是面向对象的核心思想.
你需要做什么事情的时候,就去找相对应的对象,然后调用方法.这就是面向对象.
回复 使用道具 举报
面向对象就是面向你老婆,你跟她说“去倒茶”,她就会把茶到好;你说“老婆.衣服.颜色=红”,她就自己去把红色衣服换上。当你老婆做饭时,她会产生一个“帮忙”事件,当然,你可以选择处理或者不处理这个事件:p。你可以让老婆生Baby,这就是继承;老婆不会告诉你她有多少钱,这就是封装;老婆高兴了一个样,不高兴一个样,这就是“多态
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马